🤖

Spring AI Interview Questions

ChatClient, RAG, embeddings, tool calling, MCP & agentic workflows

← Learn this topic from scratch first

Foundations of Generative AI & LLMs

Spring AI Setup & Hello World

ChatClient, Messages & Prompts

ChatOptions, Response Types & Streaming

Structured Output

Advisors

Chat Memory & Conversation Management

Embeddings & Vector Databases

Retrieval-Augmented Generation (RAG)

Semantic Caching

ETL Pipeline for RAG Ingestion

Tool Calling & Function Calling

Model Context Protocol — Architecture

MCP Advanced — Sampling, Elicitation, Resources, Prompts

Agentic Workflow Patterns

Evaluators — Testing & Safety

Observability — Metrics & Tracing

Multi-Provider, Multi-Model & Secrets Management

Multimodal — Transcription, Text-to-Speech & Image Generation

Capstone — Building a Real-World AI Agent