READ. UNDERSTAND. PRACTICE.
Computer science concepts
Explore algorithm tutorials, coding and system design questions, interview experiences, and computer science study guides.
601 resources · Page 19 of 26
Computer science concepts
Product Metrics, Guardrails, And Retention
Meta Data Scientist interviews on this topic test whether you can turn an ambiguous product question into a metric framework, a credible measurement plan…
Computer science concepts
Product Metrics, Trade-Offs, And Communication
These prompts probe a Data Scientist's ability to design, analyze, and communicate product experiments and metrics where causal inference, metric design…
Computer science concepts
Production Hardening and Testing
Candidates must show they can take a working script or algorithm and make it production-ready: reliable HTTP interactions, safe retries, correct…
Computer science concepts
Production Incidents, Observability, And Troubleshooting
Interviewers are checking whether you can triage production incidents quickly and correctly using observability signals, and whether you can implement code…
Computer science concepts
Production ML Infrastructure and Monitoring
Interviewers are probing whether you can operationalize machine learning so models deliver sustained business value: stakeholder engagement, production…
Computer science concepts
Production ML Serving, Feature Stores, And Monitoring
Candidates must show operational ownership of production ML serving, feature stores, and monitoring: designing low‑latency, consistent online inference…
Computer science concepts
Production ML Systems, Evaluation, And Safety
Candidates must show practical, systems-focused debugging and design skills for production ML: diagnosing pipeline and model failures, instrumenting…
Computer science concepts
Production ML Validation And Monitoring
What's being tested Ability to design and operate reliable post-deployment checks: choose sensible metrics and statistical tests, detect real issues (drift…
Computer science concepts
Production System Design Tradeoffs
These prompts probe an ML Engineer’s ability to design production ML systems that trade off latency, cost, and quality while maintaining safety…
Computer science concepts
Program Execution, Launch, And Stakeholder Management
Interviewers are evaluating your ability to take a product from scope to reliable launch while balancing trade-offs across time, quality, and stakeholder…
Computer science concepts
Prompt Injection, Abuse Prevention, And Policy Enforcement
Interviewers are probing your ability to design reliable, performant engineering controls that prevent and mitigate prompt injection attacks while…
Computer science concepts
Prompt Injection And Data Exfiltration Defenses
Candidates must show they can model attacker capabilities against a language-driven system, then design pragmatic engineering controls that reduce prompt…
Computer science concepts
Prompt Playground and Prompt Sharing Systems
Candidates must demonstrate end-to-end system design skills for a multi-tenant prompt playground: modeling metadata vs. large blobs, durable and consistent…
Computer science concepts
Python/Bash And Linux Operational Scripting
Candidates must show practical mastery of Python and Bash scripting for operational tasks: parsing logs, automating workflows, and gluing system tools.…
Computer science concepts
Quasi-Experimental Analysis for Product Decisions
1. What it is Quasi-experimental analysis estimates the causal impact of a product change when randomized A/B testing isn’t feasible. It leverages natural…
Computer science concepts
Quasi-Experimental Designs: Instrumental Variables And Regression Discontinuity
Interviewers are probing whether you can make causal claims when a clean randomized experiment is unavailable, unethical, underpowered, or contaminated by…
Computer science concepts
Query Plan Optimization: Column Pruning And Filter Pushdown
Two core skills: implementing column pruning and filter pushdown on a query-plan tree, and writing correct, efficient tree rewrites. Interviewers check…
Computer science concepts
RAG And LLM Product Guardrails
Interviewers are probing whether you can evaluate and launch LLM-powered product features safely, not whether you can simply define RAG. For a Meta Data…
Computer science concepts
RAG Retrieval And Search Quality Evaluation
Interviewers are testing whether you can evaluate an AI/search system as a product system, not just recite IR metrics like precision and recall. For a RAG…
Computer science concepts
RAG, Semantic Retrieval, And Grounding Evaluation
Interviewers are testing whether you can reason end-to-end about retrieval-augmented generation, not just describe embeddings or LLMs. For a Meta Data…
Computer science concepts
RAG Systems And LLM Retrieval
Retrieval-Augmented Generation (RAG) design tests whether you can build an LLM-backed product that is grounded in private, changing knowledge rather than…
Computer science concepts
Ranking A/B Tests And Online Evaluation
Interviewers are probing whether you can evaluate changes to ranking systems where user experience, business value, and statistical validity collide. For…
Computer science concepts
Ranking And Recommendation Evaluation For Microsoft Products
Interviewers assess your ability to design, measure, and interpret ranking and recommendation quality in product settings: choosing appropriate offline…
Computer science concepts
Ranking Metrics and Online Evaluation
1. What it is Ranking metrics are offline measures of how well a system orders items for a query or user, using labels or judgments (examples: NDCG, MAP…