01Walk me through what actually happens when an LLM generates a response.▼easyOpenAIAnthropicGoogle188 views2 repliesunlockedThe warm-up that quietly filters out candidates who only know LLMs as a magic API. Nail the two-phase inference picture and you set up every later answer about latency, cost, and hallucinations.Open full answer →
02Walk me through the transformer architecture end-to-end, minus the heavy math.▼mediumOpenAIAnthropicGoogle64 views1 repliesunlockedModern LLMs share one architectural skeleton. Learn the five components and you can read almost any model card cold, plus the single distinction that proves to an interviewer you actually understand it rather than the buzzwords.Open full answer →
03What is a token, and why should an FDE care about tokenization?▼easyOpenAIAnthropicCohere1 repliesunlockedTokens drive your customer's bill, their latency, and the weird failures like botched arithmetic. The rough numbers every FDE should rattle off, plus the trap answers interviewers listen for.Open full answer →
04What is a context window, and what are its practical limits in production?▼easy★ EssentialOpenAIAnthropicGoogle104 views1 repliesunlockedEveryone can define it; few candidates know why 'advertised context' and 'usable context' aren't the same thing. The cost, latency, and attention caveats that make this answer stand out.Open full answer →
05Explain temperature and top-p. When would you run temperature 0 in an enterprise workflow?▼easyOpenAIAnthropicCohere1 repliesunlockedA deceptively simple sampling question with one trap (does temperature 0 fix hallucinations?) and one senior move interviewers reward. Know which workflows want zero.Open full answer →
06What are embeddings, and how do they make semantic search work?▼easyCohereOpenAIGlean1 repliesunlockedThe concept underneath every RAG system you'll ever deploy. How to explain vectors, cosine similarity, and the one limitation of embeddings that costs real deployments accuracy.Open full answer →
08What's the difference between a base model and an instruct model, and why would a customer care?▼easyAnthropicMistralCohere1 repliesunlockedWhy a raw base model answers your question with three more questions, what RLHF actually buys, and the niche cases where customers should pick base. A tidy answer most candidates fumble.Open full answer →
09Why do LLMs hallucinate?▼easy★ EssentialAnthropicOpenAIScale2 repliesunlockedEvery FDE will face an angry customer asking this. The mechanistic explanation interviewers want (why hallucination is the default behavior, not a bug) plus the framing that defuses customer escalations.Open full answer →
46Decoder-only, encoder-only, encoder-decoder: what is each good at, and why does generation use decoder-only?▼easyOpenAIGoogleAnthropic1 replies◆ premiumThree transformer families, one distinction that decides everything: which tokens are allowed to see which. The attention mask is the whole answer, and it explains why GPT generates and BERT does not.Open full answer →
47What is RoPE, why does relative position help, and why does it extend to long context better than learned absolute embeddings?▼mediumMetaGoogleMistral1 replies◆ premiumRotary embeddings encode position as a rotation of the query and key vectors, so attention scores depend only on the gap between two tokens. That relative property is why RoPE generalizes past its training length where learned absolute tables fall off a cliff.Open full answer →
01Walk me through a RAG pipeline end-to-end, and tell me where it usually breaks▼easyOpenAIScaleCohere86 views3 repliesunlockedThe warm-up that filters out tutorial-level candidates. Interviewers aren't grading the diagram, they're grading whether you know the three places real pipelines fail and how you'd see it happening.Open full answer →
01Explain precision, recall and F1, and which one matters for a fraud-detection customer?▼easy★ EssentialGoogleScaleMicrosoft2 repliesunlockedEvery FDE loop opens with this, but the definitions are table stakes. What gets scored is whether you can map each metric to a dollar cost the customer recognizes, here's the framing that does it.Open full answer →
03Explain the bias-variance tradeoff, and how it shows up in a real customer deployment.▼easy★ EssentialGoogleMicrosoftDatabricks1 repliesunlockedThe textbook answer gets a polite nod. The version that names which side of the tradeoff a 6-week customer pilot usually dies on gets the hire signal, here's that version.Open full answer →
04How do you detect overfitting, and walk me through the tools you'd use to fix it.▼easy★ EssentialGoogleDatabricksMicrosoft1 repliesunlocked"Use regularization" is the answer everyone gives. The ordered toolbox, and which tool to reach for first when a customer's pilot model collapses in week two, is what actually gets scored.Open full answer →
09Explain gradient descent to me like I'm a smart engineer who's never done ML. What can go wrong?▼easy★ EssentialGoogleMetaScale1 repliesunlockedA two-minute explanation, then the real test: learning-rate pathologies, why we use mini-batches, and the one practical diagnosis, reading a loss curve, that customer-facing engineers actually need.Open full answer →
32What are the assumptions of linear regression, and how does a random forest actually work?▼mediumC3.ai1 replies◆ premiumC3.ai's reported classical-ML screen pair. Textbook recitation passes; what scores is one practical consequence per assumption, and knowing the random-forest failure mode that bites industrial deployments: no extrapolation.Open full answer →
41Explain backpropagation and why deep networks can be trained at all, without writing a wall of calculus.▼medium★ EssentialGoogleScaleMeta1 replies◆ premiumBackprop is just the chain rule run efficiently in reverse, but the question that separates levels is why a hundred-layer network trains when a naive one wouldn't. The credit-assignment intuition plus the three tricks that keep gradients alive.Open full answer →
43Explain CNN fundamentals (convolution, pooling, parameter sharing). When does classical computer vision still matter?▼mediumGoogleScaleMeta1 replies◆ premiumConvolution and parameter sharing are why a CNN needs a tiny fraction of the weights a dense net would, and why it generalizes across position. The conceptual answer, the feature-hierarchy picture, and the honest take on when a fine-tuned CNN still beats reaching for a giant vision-language model.Open full answer →
01What's the difference between RANK, DENSE_RANK and ROW_NUMBER, and when does the choice actually matter?▼easy★ EssentialSnowflakeMetaRetool2 repliesunlockedThe classic SQL screener at Snowflake and Meta. Everyone can recite the definitions, interviewers are listening for the one scenario where picking the wrong function silently corrupts your results.Open full answer →
15Why is Parquet the default for analytics? What does columnar storage actually buy you over CSV?▼easyDatabricksSnowflakePalantir1 replies○ sign inA warm-up that quietly reveals whether you understand why analytical engines are fast at all. Compression, projection, predicate pushdown, and the one workload where columnar is the wrong choice.Open full answer →
24ETL vs ELT, what changed, and when is classic ETL still the right call?▼easy★ EssentialSnowflakePalantirMicrosoft1 replies◆ premiumSounds like a definition question; it's actually a judgment question. The economics that flipped the industry to ELT, and the four cases (starting with PII) where transforming before load is still non-negotiable.Open full answer →
01What's the difference between at-least-once and exactly-once delivery, and why should an FDE care?▼easyOpenAIRetoolDatabricks1 repliesunlockedEvery queue, webhook, and retry loop you'll ever deploy at a customer hides this distinction. Interviewers use it to separate people who've shipped from people who've read about shipping.Open full answer →
02Explain how rate limiting works, fixed window, sliding window, token bucket. When does each break?▼easy★ EssentialOpenAIAnthropicGlean1 repliesunlockedA staple at OpenAI and Anthropic in both coding and design rounds. Most candidates can name the algorithms; few can say which one lets 2x your limit through, and that's the part that gets scored.Open full answer →
03What do p50, p95, and p99 latency actually mean, and why do production engineers obsess over the tail?▼easyVercelOpenAIMicrosoft2 repliesunlockedAverages lie, and interviewers know most candidates quote them anyway. The fastest way to sound production-grade in any latency discussion is to reason about percentiles correctly, including the one trap almost everyone falls into.Open full answer →
04What is a dead-letter queue, and how do you handle a poison message in production?▼easyRetoolMicrosoftDatabricks2 repliesunlockedOne malformed message can silently wedge an entire pipeline, and it happens at every customer eventually. The DLQ answer interviewers want covers what most candidates forget: what happens *after* the message lands there.Open full answer →
01How is CI/CD for ML models different from traditional DevOps CI/CD?▼easyAmazonMicrosoftCapital One1 repliesunlockedThe standard AWS ML Engineer opener. Most candidates recite 'data and model versioning' and stall, the answer interviewers score highest explains why ML tests can't be pass/fail and what continuous training adds as a third loop.Open full answer →
03What is MLflow for, and what are its four components?▼easyDatabricksAmazonMicrosoft1 repliesunlockedA textbook screen with a non-textbook scoring rubric. Naming Tracking, Projects, Models, and Registry gets you a pass, knowing which component nobody actually uses, and why, gets you the offer conversation.Open full answer →
04Why use a model registry instead of just storing model artifacts in S3?▼easyAmazonJPMorganCapital One2 repliesunlockedThe trap is that S3 versioning sounds like a complete rebuttal, it isn't, and interviewers at banks know exactly why. What a registry adds that storage never can, and the audit question that decides regulated-industry offers.Open full answer →
05What problem does a feature store solve? Explain the online store versus the offline store.▼easy★ EssentialUberCapital OneNetflix1 repliesunlockedCandidates describe a feature store as 'a database for features' and fail, it's a consistency machine with two faces. The online/offline split, the latency numbers each side must hit, and when you shouldn't build one.Open full answer →
01Explain how the CUDA execution model maps to hardware, grids, blocks, warps, SMs.▼easyNVIDIAGoogleCoreWeave3 repliesunlockedThe NVIDIA warm-up that exposes whether you've written a kernel or just called .cuda(). The mapping from software hierarchy to silicon explains every GPU performance conversation that follows.Open full answer →
08Compare data, tensor, and pipeline parallelism, when do you use each, and how do they combine into 3D parallelism?▼medium★ EssentialOpenAIAnthropicMeta1 repliesunlockedThe backbone question of every frontier-lab infra loop. The answer that scores is organized around what each strategy communicates and how often, not just what it splits.Open full answer →