全部面试
GitLab logo

GitLab

Mid

Build the backend that lets AI agents operate across GitLab's software delivery lifecycle

GitLab's new Agent Tools team is building the systems — including GitLab's MCP server — that let AI agents interact with the full software delivery lifecycle, not just code generation. This Intermediate Backend Engineer role works in Ruby on Rails across GitLab's monolith, shipping GraphQL/REST APIs at the intersection of GitLab's core platform and its AI strategy.

走进这场面试

免费 · 一场按这个岗位校准的真语音模拟

练这场面试

这场面试考什么

  • Ruby on Rails backend development in a large, mature monolith
  • Designing REST/GraphQL APIs for scalability and backward compatibility
  • Building interfaces (e.g., MCP server) for AI agents to interact with a platform
  • Automated testing discipline (RSpec) in a fast-moving feature area
  • Production troubleshooting and Tier 2 on-call ownership
  • Practical, daily use of AI tooling in one's own engineering workflow

常见提问方向

Walk through a Rails feature you built involving background jobs or data models

How would you design an API contract meant to be called by an AI agent, not just a human client

Tell me about a production incident you triaged and root-caused

How do you use AI tools day-to-day in your own engineering work

Describe your approach to test coverage (RSpec) on a fast-iterating feature

How do you collaborate effectively async across timezones

查看原始招聘页

相关面试