Content & privacy
AI Engineering · INTERVIEW GUIDE

AI Engineering

Learn LLMs, RAG, agents, secure tools, and production AI through practical insurance examples.

Practice this topic
Filters
6 questions

MCP architecture: host, client, and server

AI Engineering·Model Context Protocol (MCP)

MCP is a protocol for connecting AI applications to external tools and context. The host is the application using the model; a client is its protocol connection to a server; a server exposes supported capabilities. The model normally proposes operations,…

Intermediate2 min read

MCP tools and tool discovery

AI Engineering·Model Context Protocol (MCP)

A tool is a named executable capability with argument metadata and a schema. Discovery lets a client obtain the server's available tool descriptions. A tool description helps the model choose a capability; it is not proof that the server or tool is…

Intermediate2 min read

MCP resources and prompts

AI Engineering·Model Context Protocol (MCP)

Resources expose readable context through identified locations, such as policy documents. Prompts expose reusable task templates and arguments. Tools perform operations; resources provide content; prompts help compose a task.

Intermediate2 min read

Authentication, authorization, and permissions

AI Engineering·Model Context Protocol (MCP)

Authentication establishes who a client/user is; authorization determines what that identity may do. MCP connection authorization and downstream business authorization are separate concerns. A valid connection does not automatically permit every customer's…

Intermediate2 min read

MCP versus REST, function calling, and plugins

AI Engineering·Model Context Protocol (MCP)

REST is an HTTP API design style for application services. Function calling is a model interaction mechanism for proposing structured operations. MCP standardizes integration discovery and invocation/context exchange; a plugin is a packaging/integration…

Intermediate2 min read

Conceptual MCP server: four business tools

AI Engineering·Model Context Protocol (MCP)

This example defines server-side contracts and dispatch logic, not a particular MCP SDK's registration syntax. Attach this registry to the selected SDK's authenticated request handlers, implement capability discovery, and encode its documented result…

Intermediate2 min read

Difficulty is an editorial estimate. Completion means you chose to mark a question as understood.