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 10Medium 67Hard 3
Filters · onDifficulty, topic, company
67 questions
- 1What's the effect of adjusting an LLM's context window size?MediumAI MLTechnical·
OpenAI - 2What is the best way to connect SQL databases and why?MediumTechnicalData·
Airbnb, Google - 3Define hallucinations in LLMs.MediumAI MLTechnical·
Anthropic, Mastercard - 4Describe what happens when you type a URL into your browser and press Enter.MediumTechnical·
Google, Uber - 5Design an advertising product for Lyft.MediumTechnicalProduct·
Lyft - 6Design a lending library for communities.MediumTechnicalProduct·
Meta - 7Explain the differences between an interface and an abstract class.MediumCodingTechnical·
Goldman Sachs, Microsoft - 8What are the differences between TCP and UDP?MediumTechnical·
Meta, Solenis - 9How do you think about AI safety, ethics, guardrails, and governance?MediumAI MLTechnical·
Anthropic - 10Explain Bayes' theorem.MediumTechnicalData·
Goldman Sachs, LinkedIn - 11Explain BERT.MediumTechnical·
Microsoft - 12Explain a typical computer vision pipeline.MediumTechnical·
Scale AI - 13Explain Deep Learning to a non-technical audience.MediumTechnical·
Google, LendingClub - 14Explain deep reinforcement learning.MediumTechnical·
OpenAI - 15Explain malloc, calloc, and reelloc.MediumCodingTechnical·
Google - 16Explain the React lifecycle.MediumTechnical·
Google - 17Explain TF-IDF.MediumTechnical·
Netflix - 18Explain how garbage collection works in programming.MediumTechnical·
Infosys - 19How is gradient descent and model optimization used in linear regression?MediumTechnicalAI ML·
OpenAI - 20How would you handle hallucinations in a generative AI model deployed to users?MediumAI MLTechnical·
Anthropic, OpenAI - 21How do autonomous vehicles work?MediumTechnical· CCruise
- 22How would you improve Gmail?MediumTechnicalProduct·
Google, Monday - 23How would you measure the success of Discord's new game purchasing feature?MediumTechnical·
Discord - 24How is object-oriented programming (OOP) different from procedural programming?MediumTechnical·
Visa