Question bank

4,310 interview questions, answered.

Reference answers, what the interviewer is really testing, how it is graded, and the follow-ups that come next.

Easy 190Medium 2,498Hard 982
FiltersDifficulty, topic, company

4,310 questions

  1. 4249A rule requires three distinct successful secret reads before a policy update within fifteen event-time minutes. A reference set contains 20 confirmed positive sequences and separately labelled benign sequences. The rule produces exactly 15 unique true-positive alerts and five unique false-positive alerts, with no other alerts; repeated deliveries have been deduplicated. Five reference positives are missed. Evaluate it before paging.MediumTechnical
  2. 4250A reachable parser cannot be upgraded for five days. Public uploads and a partner importer both use it; preview of old documents may also parse files. Propose a temporary decision rather than an indefinite waiver.HardTechnical
  3. 4251Two people named Priya work at the same company. The user asks the agent to email Priya a confidential report. Search returns both as active. Design the next step and the evidence required before sending.MediumSystem designAI ML
  4. 4252A booking worker crashes after a provider commits but before the local result is stored. The provider's idempotency record expires tomorrow. Write a recovery plan for today and for next week.HardAI MLTechnical
  5. 4253A tool says the document update succeeded but notification delivery failed. The agent wants to retry the whole tool. Repair its result schema and recovery decision.MediumSystem designAI ML
  6. 4254A research agent reads a useful page containing a command to upload all source documents. Explain what can be retained and what must be rejected.MediumAI MLTechnical
  7. 4255A coordinator has spent 35 units from a 150-unit ceiling. Two workers reserve 40 and 30. Can it start a 50-unit branch? Show the accounting and completion update if the first worker uses 25.MediumDataAI ML
  8. 4256Three agents produce a comparison, but one defines an active user as seven days and another as thirty days. Their files have no text conflicts. What should the merge owner do?HardAI MLTechnical
  9. 4257An approved draft has two recipients. A worker adds a résumé attachment and a third recipient while the task waits. Specify the resume check.HardSystem designAI ML
  10. 4258An agent revision improves 180/200 task passes to 188/200 but creates three unauthorized writes. The old version had none in this set. Give a release decision and the smallest useful investigation.HardDataAI ML
  11. 4259An import request committed dataset D4, but its reply was lost. The retry uses the same account and operation key with a changed input file. Specify the response and stored-state checks.MediumSystem designTechnical
  12. 4260Two departments each read allocated budget 90 from a shared limit of 100, then add 10 to different rows. Show the bad schedule and a valid control.MediumSystem designTechnical
  13. 4261A warehouse receives two distinct event IDs for one order confirmation. Event-ID deduplication passes both. How should allocation correctness be protected?MediumSystem designTechnical
  14. 4262An external reservation times out. A signed callback later has the expected key but the wrong passenger. What should the application do?MediumSystem designTechnical
  15. 4263A provider budget is 15 calls/s. Each job uses 3 calls; arrivals continue at 3 jobs/s. Estimate drain time for 480 extra jobs, then state the assumptions.MediumDataSystem design
  16. 4264A full export requires every eligible row. Transfer dominates request time. Why is adding LIMIT 50 not a valid optimization, and what alternatives preserve the contract?MediumSystem designTechnical
  17. 4265A project update checks login but updates by project ID alone. Write one review comment with a trigger, consequence, and verification.MediumCodingSystem design
  18. 4266You must teach webhook retries to developers who know HTTP but have never operated event consumers. State the outcome, prerequisites, and what belongs on separate reference pages.MediumProductTechnical
  19. 4267A local deduplication demo uses an in-memory set and prints the expected total. What must the author state before a learner copies it into a service?MediumTechnical
  20. 4268A sample throws a JSON parsing error because it received a 404 HTML page. Write a short diagnostic explanation for learners.MediumTechnical
  21. 4269Half the workshop cannot finish setup and fifteen minutes remain. Preserve the learning objective with an honest fallback.MediumSystem designProduct
  22. 4270This fictional API returns 403 for both an expired session and insufficient write scope. Five learners report 403; a controlled reproduction confirms two expired-session cases and three missing-write-scope cases. Produce an engineering-ready feedback plan.MediumProductTechnical
  23. 4271There are 80 attendees, 50 guided completions, 24 survey responses, and 12 self-reported later uses among those 24 survey respondents. What may the program report?MediumDataTechnical
  24. 4272Prepare a six-minute explanation showing why duplicate delivery does not mean duplicate business intent. Include one prediction and a fresh transfer question.MediumBehavioralTechnical