These are MCP questions of the kind Google actually asks — the patterns reported from Google's AI-engineering rounds, where design trade-offs, scale and failure modes matter as much as definitions. Treat this page as a mock interview: say every answer out loud before revealing it. If one surprises you, the lesson behind it is linked at the bottom.
Google MCP concept questions
If models already support function calling, what does MCP add — and when would you not use it?
Asked in
You're exposing an internal API with 40 endpoints via MCP. How many tools should the server expose, and why?
Asked in
Why does MCP place the trust boundary at the host rather than at servers?
Asked in
Google MCP applied & hands-on questions
An HR system exposes: get_employee, list_employees, get_manager, get_leave_balance, list_leave_types, get_leave_by_id, list_leaves, create_leave, cancel_leave, get_policy_doc, search_policies. Design the MCP tool surface for an HR assistant.
Asked in
How to use this page: Google rarely asks something you've never seen — they ask a standard MCP concept and then push one level deeper ("why?", "what would you do if..."). Master the concept in the MCP course lessons, and the follow-up stops being scary.
Keep practising: What Is MCP?, Tools, Resources & Prompts, Transports and MCP Security cover what most Google MCP rounds test.

