The AI Internship

Real interview questions. Expert answers.

Practise with questions sourced from real AI interviews at top companies. The first three per role are free.

Showing 102 questions

GoogleMediumProduct Sense

How would you define success metrics for a new AI-powered search feature?

MetaHardProduct Design

Design a recommendation system for a new social media platform. What trade-offs would you consider?

MicrosoftMediumAnalytical

A key AI feature has low adoption after launch. How do you diagnose and fix it?

GoogleHardStrategy

How would you prioritise the roadmap for an AI writing assistant competing with ChatGPT?

Upgrade to unlock

See plans →
StripeHardExecution

Walk me through how you would launch an AI-powered fraud detection product at scale.

Upgrade to unlock

See plans →
GoogleHardProgram Management

How would you manage the technical dependencies for a cross-team ML platform migration?

MetaMediumStakeholder Management

Describe how you would drive alignment between ML research and product engineering teams.

AmazonMediumRisk Management

A critical model-serving infrastructure project is 3 weeks behind schedule. What do you do?

MicrosoftHardProgram Management

How would you structure a program to migrate 50+ ML models to a new inference platform?

Upgrade to unlock

See plans →
UberMediumTechnical Strategy

How do you evaluate build vs. buy decisions for ML tooling?

Upgrade to unlock

See plans →
OpenAIHardTeam Building

How would you build and scale an ML engineering team from 3 to 15 engineers?

MetaMediumPeople Management

A senior engineer on your team disagrees with the technical direction. How do you handle it?

GoogleMediumExecution

How do you balance technical debt reduction with feature delivery on an AI team?

UberHardOperational Excellence

Design an on-call rotation and incident response process for a real-time ML system.

Upgrade to unlock

See plans →
DeepMindMediumPeople Management

How would you set up a performance review process for ML researchers vs. ML engineers?

Upgrade to unlock

See plans →
OpenAIHardSystem Design

Design a rate-limiting system for an API serving large language model inference requests.

MetaMediumSystem Design

How would you implement a feature-flag system to gradually roll out a new ML model?

AmazonMediumTechnical Knowledge

Explain the trade-offs between synchronous and asynchronous inference architectures.

GoogleHardSystem Design

Design the backend for a real-time collaborative AI document editor.

Upgrade to unlock

See plans →
AnthropicHardSystem Design

How would you build an efficient caching layer for LLM responses?

Upgrade to unlock

See plans →
GoogleHardMLOps

How would you design an ML pipeline for training and deploying a model that needs daily retraining?

MetaMediumDebugging

Explain how you would debug a production model that has experienced performance degradation.

AmazonMediumFeature Engineering

Walk through your approach to feature engineering for a click-through rate prediction model.

OpenAIHardOptimization

How would you reduce inference latency for a transformer model serving 10K QPS?

Upgrade to unlock

See plans →
UberHardMLOps

Design a model monitoring and alerting system for a fleet of production ML models.

Upgrade to unlock

See plans →
MetaMediumExperimentation

How would you design an experiment to measure the impact of an AI-powered recommendation change?

GoogleHardAnalytical

A model's offline metrics improved but online metrics declined. How do you investigate?

AmazonMediumBusiness Impact

How would you quantify the business value of an AI chatbot for customer support?

UberHardCausal Inference

Design a causal inference framework to measure long-term effects of AI recommendations on user retention.

Upgrade to unlock

See plans →
StripeMediumModeling

Walk through how you would build a propensity model for AI feature adoption.

Upgrade to unlock

See plans →
GoogleEasyAnalytics

How would you build a dashboard to track the health of an AI product post-launch?

MetaMediumSQL

Write a SQL query to identify users who engaged more after an AI feature was rolled out.

MicrosoftEasyCommunication

How do you communicate ambiguous data insights to non-technical stakeholders?

AmazonHardAdvanced Analytics

Design an anomaly detection pipeline for tracking AI model drift using analytics tools.

Upgrade to unlock

See plans →
StripeMediumAttribution

How would you set up an attribution model for an AI-driven marketing campaign?

Upgrade to unlock

See plans →
MicrosoftHardArchitecture

A customer wants to deploy an LLM on-premises due to data privacy. How would you architect this?

AmazonHardCloud Architecture

How would you design a multi-region AI inference solution for a global enterprise client?

GoogleMediumMigration

Explain how you would help a customer migrate from a monolithic ML system to microservices.

AmazonHardCost Optimization

Design a cost-optimised architecture for batch and real-time AI workloads on the cloud.

Upgrade to unlock

See plans →
MicrosoftMediumDelivery

How would you scope and deliver a proof-of-concept for an enterprise AI project?

Upgrade to unlock

See plans →
StripeMediumStrategy

How would you build a business case for investing in an internal AI platform?

GoogleHardFinancial Analysis

An AI product line is growing 40% QoQ but is unprofitable. How do you approach this?

AppleHardM&A

How would you evaluate an AI startup acquisition target?

OpenAIHardPricing Strategy

Design a pricing strategy for a usage-based AI API product.

Upgrade to unlock

See plans →
MicrosoftMediumMarket Sizing

How would you model the TAM for a new AI vertical SaaS product?

Upgrade to unlock

See plans →
GoogleHardUX Design

How would you design the UX for an AI assistant that may produce incorrect responses?

MetaMediumAI Ethics

Design a transparency interface that shows users how an AI made its recommendation.

AppleMediumUser Research

How do you approach user research for a brand-new AI feature with no prior user mental models?

OpenAIMediumInteraction Design

Design an onboarding flow for a generative AI creative tool.

Upgrade to unlock

See plans →
AnthropicHardUX Design

How would you design for graceful degradation when an AI system is uncertain?

Upgrade to unlock

See plans →
OpenAIHardTechnical Knowledge

Explain the key architectural differences between GPT-style and diffusion-based generative models.

AnthropicHardApplied ML

How would you fine-tune a large language model for a domain-specific enterprise use case?

GoogleMediumSystem Design

What strategies would you use to reduce hallucinations in a RAG-based system?

AnthropicHardEvaluation

Design an evaluation framework for generative AI output quality at scale.

Upgrade to unlock

See plans →
DeepMindHardTraining

How would you implement RLHF for a conversational AI assistant?

Upgrade to unlock

See plans →
GoogleHardStrategy

How would you advise a Fortune 500 company on building an AI-first strategy?

MicrosoftMediumFramework

What framework would you use to evaluate whether a company should build, buy, or partner for AI capabilities?

AmazonMediumAssessment

How do you assess the organisational readiness of a company for AI transformation?

AppleHardGovernance

Design a responsible AI governance framework for a large financial institution.

Upgrade to unlock

See plans →
GoogleHardMeasurement

How would you measure the ROI of an enterprise-wide AI transformation programme?

Upgrade to unlock

See plans →
AnthropicHardStrategy

Walk me through how you'd design a phased rollout strategy for an LLM-powered feature to 10M users.

OpenAIMediumTechnical

How do you decide whether to deploy a model update as a canary release vs. a full rollout?

GoogleMediumBehavioral

Describe a time you had to roll back a production AI deployment. What did you learn?

CohereEasyProcess

How would you build a deployment readiness checklist for a new AI model going to production?

Upgrade to unlock

See plans →
Scale AIMediumMeasurement

What KPIs do you track to measure the success of an AI model deployment?

Upgrade to unlock

See plans →
StripeHardCross-functional

How do you coordinate between data science, engineering, and product teams during a large-scale AI launch?

Upgrade to unlock

See plans →
GoogleHardSystem Design

Explain how you would containerise and serve an LLM API at scale using Kubernetes.

AnthropicMediumTechnical

How do you implement health checks and circuit breakers for an AI microservice in production?

DatabricksMediumDevOps

Describe your approach to secrets management and environment configuration in a multi-environment ML deployment.

CohereHardSystem Design

How would you design a CI/CD pipeline that runs model evaluation as a gate before promoting to production?

Upgrade to unlock

See plans →
OpenAIHardInfrastructure

What's your strategy for GPU resource optimisation when serving multiple LLM endpoints?

Upgrade to unlock

See plans →
Goldman SachsHardFinancial Modeling

Walk me through a discounted cash flow analysis. What are the key assumptions you'd stress-test?

Morgan StanleyEasyFinancial Modeling

What are the three financial statements and how do they connect?

JPMorganHardFinancial Modeling

How do you build an LBO model? What are the primary drivers of returns?

Goldman SachsMediumBehavioral

Tell me about a deal you found interesting. What did you learn from it?

Upgrade to unlock

See plans →
LazardMediumFinancial Modeling

Walk me through a comparable companies analysis. How do you select the right comps?

Upgrade to unlock

See plans →
Morgan StanleyMediumInvestment Thesis

Pick a stock you'd buy today. Give me your investment thesis in 90 seconds.

Goldman SachsHardFinancial Modeling

How would you value a high-growth SaaS company with negative earnings?

JPMorganEasyValuation

What's the difference between EV/EBITDA and P/E? When do you use each?

Bank of AmericaHardFinancial Modeling

How do you model the impact of rising interest rates on a tech growth stock?

Upgrade to unlock

See plans →
Jane StreetEasyProbability

You flip a fair coin until you get heads. What is the expected number of flips?

CitadelHardQuantitative Finance

Explain the concept of delta-hedging and why a market maker would do it.

Two SigmaHardStatistics

How would you test whether a trading strategy has genuine alpha or is overfitting?

DE ShawHardQuantitative Finance

Walk me through how you'd implement a mean-reversion pairs trading strategy.

Upgrade to unlock

See plans →
BridgewaterMediumStatistics

What's the intuition behind principal component analysis? Give a finance use case.

Upgrade to unlock

See plans →
McKinseyHardCase Interview

Our client is a US airline that has seen a 15% decline in profits. What are the possible causes and how would you investigate?

BCGMediumMarket Sizing

Estimate the number of golf balls that fit in a Boeing 747.

BainMediumBehavioral

Tell me about a time you influenced a decision without having formal authority.

McKinseyHardCase Interview

A private equity firm is considering acquiring a grocery chain. Walk me through your due diligence.

Upgrade to unlock

See plans →
Oliver WymanHardCase Interview

How would you structure a cost reduction programme for a large European bank targeting €500M in savings?

Upgrade to unlock

See plans →
BCGEasyBehavioral

Why consulting, and why this firm specifically?

Upgrade to unlock

See plans →
SalesforceMediumSales Process

Walk me through how you'd run a discovery call with a VP of Engineering who hasn't heard of us.

HubSpotHardDeal Management

Your biggest deal is stalled in security review for 8 weeks at quarter end. What do you do?

AnthropicHardSales Strategy

How do you build a business case that gets a CFO to sign off on a $300K software purchase?

OpenAIMediumObjection Handling

A prospect says your price is 3x the competitor. How do you handle that objection?

Upgrade to unlock

See plans →
Scale AIEasyProcess

Describe your ideal sales tech stack and why you've configured it that way.

Upgrade to unlock

See plans →
SalesforceHardStrategy

How would you build the go-to-market motion for an AI copilot product targeting enterprise sales teams?

HubSpotMediumMarket Analysis

How do you define and validate ICP (Ideal Customer Profile) for a new AI SaaS product?

AnthropicMediumSales Strategy

Walk me through how you'd structure a land-and-expand motion for an AI developer tool.

OpenAIHardSales

How do you shorten the enterprise AI sales cycle when buyers are still evaluating the category?

Upgrade to unlock

See plans →
Scale AIMediumGrowth

Describe how you'd measure and improve product-qualified lead (PQL) conversion for an AI product.

Upgrade to unlock

See plans →
CohereHardPositioning

How do you build competitive positioning for an AI product in a crowded market?

Upgrade to unlock

See plans →

How would you design a system that handles millions of inference requests per second while maintaining low latency? Walk through your approach to optimising model serving at scale...

Unlock all questions — Start free or upgrade to Member