← Learning library

FREE AI INTERVIEW QUESTIONS & ANSWERS

Practice AI and FDE
interview questions.

Prepare for AI engineer and Forward Deployed Engineer (FDE) interviews with free topic questions, matched source answers, foundation practice, and customer scenarios. All questions and answers are in English, with original source numbers preserved.

Every answer is free No sign-up No API key
604 free questions10 technical topics24 FDE scenarios

Strengthen the fundamentals.

Explain the concept aloud, reveal the reference answer, and use the linked lab to try it yourself.

20 questions · Showing 1–10

Beginner · RAG & retrieval01

How should you choose chunk size?

Reveal reference answer

Start with the smallest passage that keeps a representative answer complete. Test those passages against a question set and the model input limit, then compare retrieval and answer quality.

Watch for: A character limit is not a token limit, and one size does not suit every document.

Try the lab: Keep a rule and its exception together ↗
Beginner · RAG & retrieval02

What does chunk overlap solve?

Reveal reference answer

Overlap repeats boundary text so a fact split between adjacent chunks may remain available. Measure whether this improves evidence coverage enough to justify the added storage and context.

Watch for: Overlap does not guarantee that a distant exception travels with its rule.

Try the lab: Keep a rule and its exception together ↗
Beginner · RAG & retrieval03

When is parent-child retrieval useful?

Reveal reference answer

Search small child passages for a precise match, then attach a bounded parent section for context. Keep the child location so the reader can verify the specific evidence.

Watch for: Returning an entire manual as the parent can erase the context savings.

Try the lab: Keep a rule and its exception together ↗
Beginner · RAG & retrieval04

Which metadata should a chunk keep?

Reveal reference answer

Keep document ID, version, section or page, and the access scope required by the application. These fields support updates, filtering, and traceable citations.

Watch for: A sequential chunk number alone may change after the source is edited.

Try the lab: Keep a rule and its exception together ↗
Beginner · RAG & retrieval05

How do you test a splitter?

Reveal reference answer

Use questions requiring a single fact, a rule with an exception, and information across a boundary. Inspect the actual chunks before measuring retrieval and final answers.

Watch for: A readable chunk is not proof that a retriever will select it.

Try the lab: Keep a rule and its exception together ↗
Intermediate · RAG & retrieval06

Why combine keyword and semantic retrieval?

Reveal reference answer

They can find complementary evidence: exact identifiers matter for keyword matches, while meaning-based retrieval can help with paraphrases. Evaluate their combination against your own questions.

Watch for: Hybrid retrieval is not automatically better on every query.

Try the lab: Combine two retrieval rankings ↗
Intermediate · RAG & retrieval07

Why not add their raw scores?

Reveal reference answer

The scales and distributions may differ, allowing one retriever to dominate. Use a calibrated combination or a rank-based method with explicit assumptions.

Watch for: A score of 0.8 from one system is not necessarily comparable to 0.8 from another.

Try the lab: Combine two retrieval rankings ↗
Intermediate · RAG & retrieval08

What does the RRF constant do?

Reveal reference answer

It controls how much the highest positions dominate each contribution. A smaller constant makes early rank differences more influential.

Watch for: It is not the number of retrieved documents or a similarity threshold.

Try the lab: Combine two retrieval rankings ↗
Intermediate · RAG & retrieval09

How is reranking different from fusion?

Reveal reference answer

Fusion merges candidate orderings. A reranker evaluates candidate relevance to the query with another scoring procedure. You may fuse first and rerank the resulting shortlist.

Watch for: A reranker cannot recover evidence absent from its candidate set.

Try the lab: Combine two retrieval rankings ↗
Intermediate · RAG & retrieval10

How do you avoid duplicate evidence?

Reveal reference answer

Use stable document or passage IDs, deduplicate within each result list, then merge cross-list contributions. Also inspect near-duplicate passages before constructing the final context.

Watch for: Deduplicating unrelated passages only because their titles match can remove evidence.

Try the lab: Combine two retrieval rankings ↗