AI & Data Interview questions

AI Engineer (Generative AI) interview questions

These AI Engineer interview questions come from our vetting, where 3.4% of applicants pass 5 gates. You get 20 questions with answer hints, a task, red flags and a scorecard.

Updated: October 2026Remote Pro Ai · AI & Data20 questions

Build my squad

How we assess

Every applicant goes through 5 gates: application, an AI-assisted screen, a live technical assessment scored by a practice lead, a client-fit interview, and reference and credential checks. The questions below come from the live assessment. We score answers on reasoning and trade-offs, not on recalling definitions.

20 technical questions with model-answer hints

Questions 1–⁠10 (role-specific)

  1. Question 1: How do you choose a chunking strategy for long policy documents?

    Model-answer hint

    structure-aware splits, overlap and metadata, validated by retrieval recall per strategy.

  2. Question 2: When does hybrid search beat pure vector search?

    Model-answer hint

    exact terms, IDs and rare entities; combine BM25 with embeddings and tune the weighting.

  3. Question 3: What does a re-ranker add, and what does it cost?

    Model-answer hint

    better precision at top-k against extra latency; measure the gain before keeping it.

  4. Question 4: How do you get reliable structured output from an LLM?

    Model-answer hint

    JSON schema or function calling, validation, bounded retries, constrained decoding where available.

  5. Question 5: Which RAG evaluation metrics matter most for a customer-facing assistant?

    Model-answer hint

    faithfulness, answer relevance, context precision and recall, tied to user harm.

  6. Question 6: How do you use LLM-as-judge without fooling yourself?

    Model-answer hint

    calibrate against human labels, control position and length bias, use a rubric, spot-check.

  7. Question 7: How would you cut token cost by 40% without hurting quality?

    Model-answer hint

    caching, model routing, prompt compression, tighter retrieval, measured against the eval set.

  8. Question 8: How do you stop indirect prompt injection from retrieved content?

    Model-answer hint

    treat retrieved text as data, separate instructions, restrict tools, filter outputs.

  9. Question 9: How do you enforce document permissions in retrieval?

    Model-answer hint

    ACL metadata filters at query time, identity propagation, leakage tests.

  10. Question 10: What do you log for each LLM request, and what must you never log?

    Model-answer hint

    prompt version, retrieval IDs, latency, cost, feedback; redact personal data and secrets.

Questions 11–⁠20 (AI & Data core)

  1. Question 11: How do you decide between rules, classic ML and an LLM for a problem?

    Model-answer hint

    start from decision value and error cost; choose the simplest option that meets the metric.

  2. Question 12: How do you detect training-serving skew?

    Model-answer hint

    shared feature code, logged inference inputs, distribution checks between training and live data.

  3. Question 13: How do you build an evaluation set that predicts production results?

    Model-answer hint

    representative sampling, slice coverage, leakage checks, labelled with measured agreement, refreshed on a schedule.

  4. Question 14: What goes on a model-health dashboard, and who acts on each signal?

    Model-answer hint

    quality, drift, latency, cost and the business KPI, each with an owner and threshold.

  5. Question 15: How do you handle personal data in a training pipeline under PDPL or GDPR?

    Model-answer hint

    minimisation, lawful basis, pseudonymisation, residency, retention limits, DPIA.

  6. Question 16: How do you roll back a model or prompt change that degrades results?

    Model-answer hint

    versioned registry, canary or shadow release, automated gates, one-step rollback.

  7. Question 17: When does fine-tuning beat retrieval or better prompting?

    Model-answer hint

    behaviour, format and domain style favour tuning; fresh facts favour retrieval; weigh data and cost.

  8. Question 18: Describe a data-quality incident you caught.

    Model-answer hint

    how it was detected, root cause, the contract or test added, the alert that now exists.

  9. Question 19: How do you forecast and cap the monthly cost of an AI workload?

    Model-answer hint

    tokens or GPU hours, caching, batching, model routing, budgets with alerts.

  10. Question 20: Explain a modelling trade-off you made to a non-technical executive.

    Model-answer hint

    plain language, business impact, the option rejected and why.

Interviewer tip: Ask for a real example after every answer. Strong candidates describe what they built, what broke and what they changed.

Practical task

Given 200 bilingual policy PDFs and 30 sample questions, build a minimal RAG service that returns cited answers, then deliver a short evaluation report covering faithfulness, citation accuracy and the one improvement you would ship next.

How to run it Share the brief 24 hours ahead or run it live. Ask the candidate to talk through trade-offs as they work; reasoning matters more than a finished artefact.

Red flags our practice leads watch for

  • Cannot say how quality was measured on a system they shipped.
  • Treats the vector database as the whole solution and ignores retrieval tuning.
  • Has no answer for prompt injection beyond trusting the model.
  • Has never looked at cost per request or latency percentiles.
  • Universal flag: Vague answers that never reach a concrete system, number or decision the candidate personally owned.

The scorecard we use

Score each dimension 1–⁠4 (1 = no evidence, 2 = partial, 3 = solid, 4 = exceptional):

DimensionWeightWhat a 4 looks like
Technical depth, production judgement and security40%Explains how and why, designs for failure and sensitive data, and knows each tool’s limits
Practical task and problem solving30%Delivers a working solution with tests and documented decisions
Communication and documentation20%Explains clearly to technical and non-technical audiences, in English or Arabic
References and regional context10%References confirm the claimed scope; knows the frameworks and data-residency rules that apply

Pass bar: weighted average of 3.0 out of 4 or higher, with no dimension below 2. The practice lead approves the final result.

Skip the interview loop

Every specialist on our shortlist has already passed this assessment. Working in 4 working days.

Frequently asked questions

Yes. The questions, hints, practical task and scorecard are free to use. They work best when every interviewer scores the same dimensions independently and compares notes afterwards. Ask for a concrete example after each answer, because recalled definitions say little about how someone performs on a live system.

They come from the same live technical assessment, but practice leads rotate and adapt questions so candidates cannot rehearse them. What stays fixed is the scope being tested, the practical task format and the scorecard, which is why the published version is safe to share.

Plan for a technical conversation covering 8 to 10 of the questions, plus the practical task either live or as a short take-home. Use the remaining questions as follow-ups. If you would rather skip the loop, Remote Pro Ai shortlists already-assessed specialists within 48 hours.

Our pass bar is a weighted average of 3.0 out of 4 or higher across the 4 dimensions, with no dimension below 2. Production judgement and security, scored inside the 40% technical dimension, often separate strong candidates from those who interview well but struggle once they own a live system.

The task mirrors the first week of real work in this role and never uses client data. It runs live or as a short take-home of a few hours, and the candidate then explains the trade-offs behind each decision. Reasoning and production habits count for more than a polished final artefact.