Interview preparation
UNDERSTAND. EXPLAIN. REPEAT.

Question library

Explained questions for the decisions developers make.

Filters
118 questions matching “Behavioral”

How do I secure it?

AI Engineering·Senior engineer decision framework

Map every trust boundary: UI, uploads, parser, retrieval, memory, provider, tools, business APIs, caches, and traces. Minimize information and authority, enforce tenant/object/action checks, constrain egress, validate schemas and rules, and test adversarial…

Advanced2 min read

How much does it cost?

AI Engineering·Senior engineer decision framework

Count every model/tool call, embedding/reranking, infrastructure, retries, and review workload. Optimize cost per successful task subject to quality and privacy constraints. Use context selection, templates, smaller models, caching, batching, and strict agent…

Advanced2 min read

Stable concepts, framework concepts, and changing APIs

AI Engineering·Senior engineer decision framework

Stable concepts, framework concepts, and changing APIs

Advanced2 min read

Core vocabulary

AI Engineering·Interview revision cheat sheet

Use this after studying the full explanations. Spend 10 minutes on vocabulary, 10 on RAG and agents, 10 on security/workflows/evaluation, and 10–30 on the insurance design and scenario answers.

Intermediate2 min read

RAG revision

AI Engineering·Interview revision cheat sheet

Ingestion: approved source → secure parse/OCR → coherent chunks + metadata → embeddings → complete published index.

Intermediate2 min read

Cost, multimodal, and deployment

AI Engineering·Interview revision cheat sheet

Cost formula: input tokens × input rate + output tokens × output rate + tools/retrieval/embedding/infrastructure/review, with applicable caching and provider accounting. Prices must be checked for the real provider/model/account.

Intermediate2 min read

.NET DSA fundamentals

DSA with C# / .NET·C# / .NET implementations

Common .NET collections

Foundation2 min read

Reusable Engine vs. Application

Deterministic AI Workflows·Testing, reuse & architecture choices

Another useful architectural distinction is between a workflow engine and the application that uses it.

Intermediate2 min read

Challenges and Practical Lessons

Deterministic AI Workflows·Production lessons & implementation

Keep the LLM's responsibility narrow

Advanced2 min read

A Practical Implementation Checklist

Deterministic AI Workflows·Production lessons & implementation

Understand the architecture, its boundaries, and the practical engineering trade-offs.

Advanced2 min read

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