03How would you double usage of an AI image-generation feature in a consumer app, with a team of three engineers?▼hard★ EssentialNewOpenAIGoogleMetaunlockedA growth prompt with a hard constraint. Three engineers rules out most ideas, and doubling usage also doubles the compute bill. The interviewer wants a funnel diagnosis and two or three bets that fit.Practise this question →Read answer →
05How would you grow weekly active users of an AI coding tool tenfold in a year?▼hard★ EssentialNewAnthropicCursorReplitunlockedTenfold growth is not an optimisation problem. The interviewer wants to see you find new users the product does not serve today, and protect reliability and margins while doing it.Practise this question →Read answer →
10Your prototype wowed leadership in a demo. Six weeks into the pilot, real users say it is unreliable. What happened and what do you do?▼hardNewAnthropicMicrosoftSalesforce◆ premiumThe most common story in AI product development. A demo proves the model can do something; a product needs it to do that thing reliably on inputs nobody chose. The strong answer separates those milestones and resets expectations without losing the sponsor.Practise this question →Read answer →
12You're writing the PRD for an AI feature that drafts replies to customer reviews. What goes in it that a normal PRD would not have?▼hardNewAnthropicOpenAIGoogle◆ premiumA craft question that separates PMs who have shipped AI features from those who have read about them. The answer is a document organised around failure modes, thresholds and evidence.Practise this question →Read answer →
14Design an AI copilot for loan officers at a lender. Now compliance says the AI cannot influence the credit decision. What changes?▼hardNewJPMorgan ChaseRevolutKlarna◆ premiumA design question with a regulatory constraint arriving halfway. The interviewer wants a useful product on both sides of it, and a clear line between preparing a decision and making one.Practise this question →Read answer →
15How would you use AI to reimagine search in a large shopping app?▼hardNewFlipkartAmazonShopify◆ premiumA strategy-sized design question. The tempting answer replaces the search bar with a chatbot. The scoring answer keeps fast keyword search for the shoppers who know what they want and uses AI for the shoppers who don't.Practise this question →Read answer →
18Design an AI companion for older adults who live alone.▼hardNewAppleGoogleAmazon◆ premiumAn emotionally loaded design question. The interviewer is watching for a product that actually helps, and for the judgment to see where companionship turns into dependency, manipulation or missed emergencies.Practise this question →Read answer →
20A customer's lawyer filed a brief containing case citations our legal research assistant invented. What do you change in the product?▼hardNewHarveyMicrosoftGoogle◆ premiumThe failure every legal AI product fears. The interviewer wants a response that makes invented citations structurally impossible to present as real, not a promise to improve the model.Practise this question →Read answer →
23A document assistant gets 98% of fields right but mixes line items across pages. Would you launch it?▼hardNewGoogle◆ premiumA convincing field score can conceal a wrong purchase order. Define the complete unit of work, preserve page and row evidence, and calculate the review queue before choosing autonomy.Practise this question →Read answer →
24How would you launch recommendations when both users and items have little interaction history?▼hardNewGoogleMetaSpotify◆ premiumSeparate new-user and new-item problems, design a useful first session, and test whether early relevance survives beyond onboarding.Practise this question →Read answer →
28The highest-scoring AI feature lacks usable data. What do you put on the roadmap?▼hardNewMicrosoftGoogle◆ premiumA prioritization score favors automated triage, but the data rights are unresolved. Separate a delivery commitment from a small experiment.Practise this question →Read answer →
30Design an AI assistant on WhatsApp for small shopkeepers in India who take most payments by UPI. What may it do without asking?▼hardNewRazorpayPhonePeSarvam AI◆ premiumShopkeepers want to know where their money is, in their language, without opening a dashboard. Start with answers that need no permission, add one-tap confirmed actions, and keep refunds and credit behind explicit approval.Practise this question →Read answer →
31You run the app at a digital bank with 13 million customers. Design AI money insights. What do you show, when, and what must it never say?▼hardNew◆ premiumRegulator field trials found automatic overdraft alerts cut charges by a quarter while opt-in alerts barely moved. Start with timely alerts on by default, fix categorisation, answer questions on demand and stay away from investment advice.Practise this question →Read answer →
32Design AI weekly grocery planning in a 10-minute delivery app, knowing customers can also order through ChatGPT and Claude.▼hardNewSwiggyRazorpayAmazon◆ premiumRepeat items are predictable; meal plans are a nice demo. Start with replenishment, expose ordering to outside assistants with one confirmation, and keep household preferences inside your own app.Practise this question →Read answer →
33Doctors are drowning in patient portal messages. Design an AI feature that drafts their replies, and decide how you'd know it worked.▼hardNewMicrosoft◆ premiumStudies found drafts reduced burden without saving time, and some drafts could harm patients if sent unedited. Draft only low-risk message types, route urgent symptoms to people, and measure burden and safety.Practise this question →Read answer →
37You own the AI assistant on a smart speaker a whole family shares. Design what it does for the household, including when it acts unasked.▼hardNewAmazonGoogle◆ premiumA shared device has several users, some of them children, and no screen to confirm on. Lead with household coordination, make voice recognition optional, gate purchases and keep proactive prompts for the person they concern.Practise this question →Read answer →
38You're the PM for AI camera glasses. Should the assistant be able to see continuously, and what must it refuse to do?▼hardNewMetaGoogle◆ premiumContinuous vision is useful and alarming to everyone the wearer looks at. Allow live vision only in sessions the wearer starts, enforce a visible indicator in hardware, refuse to identify people and lead with accessibility.Practise this question →Read answer →
03Evals say our AI ticket summaries are accurate, but support agents don't trust them and re-read every ticket anyway. What do you do?▼hard★ EssentialNewIntercomSalesforceServiceNowunlockedAccuracy and trust are different things. The feature saves no time if people double-check everything, and the fix starts with finding out why experts are cautious.Practise this question →Read answer →
08Our agent proposes 40 changes to a customer's CRM records at once. Design approval so people review carefully without it becoming a chore.▼hardNewSalesforceServiceNowMicrosoft○ sign inApproval screens fail in a predictable way: people click 'approve all'. The interviewer wants a design that focuses attention on the changes that matter and makes careful review fast.Practise this question →Read answer →
09Analysts using our AI research tool have started pasting its output into client reports without checking. How do you address over-reliance?▼hardNewJPMorgan ChaseMicrosoftDatabricks○ sign inTrust that outruns accuracy is as dangerous as distrust. The interviewer wants design that keeps experts engaged where it matters, without making the tool tedious.Practise this question →Read answer →
13Design an AI assistant that answers health questions in a pharmacy app. Where are the boundaries, and how do users experience them?▼hardNewAmazonGoogleApple◆ premiumHealth assistants are useful exactly where they are risky. The interviewer wants clear tiers of what the assistant answers, how it handles emergencies and personal medical advice, and an experience that stays helpful instead of hiding behind disclaimers.Practise this question →Read answer →
15Leadership wants a single 'trust score' for our AI assistant. How would you build one, and how would you know it means anything?▼hardNewMicrosoftSalesforceIntercom◆ premiumTrust is easy to survey and hard to measure. The interviewer wants a composite built from behaviour, interpreted carefully, and validated against outcomes the business cares about.Practise this question →Read answer →
17Design the user experience of an AI assistant for users across India and Southeast Asia who mix languages and scripts.▼hardNewGoogleGrabFlipkart◆ premiumTranslation is the smallest part of multilingual AI UX. The interviewer wants script choice, code-mixing, voice, cultural norms, and honest handling of languages where quality is weaker.Practise this question →Read answer →
18Marketing wants our assistant to have a warm, memorable personality. How do you design its personality without harming trust?▼hardNewDuolingoSpotifyMeta◆ premiumPersonality can make an assistant pleasant or manipulative, memorable or annoying. The interviewer wants a personality that serves users' goals, stays honest about being an AI, and adapts when the moment is serious.Practise this question →Read answer →
19We rolled out an AI assistant to 10,000 employees and weekly usage settled at 12%. How do you drive real adoption?▼hardNewMicrosoftSalesforceServiceNow◆ premiumLicences are not adoption. The interviewer wants the real reasons people don't use the tool, and a plan that embeds AI into specific workflows with champions, measurement and honest pruning.Practise this question →Read answer →
23Our voice agent responds quickly but keeps interrupting callers. What would you change?▼hardNewElevenLabsSarvam AIGoogle◆ premiumFaster speech can make a conversation take longer. Diagnose premature turns, design recovery after interruption and protect actions when a caller changes their mind.Practise this question →Read answer →
24Our proactive AI gets more notification clicks but users mute it. When should it interrupt them?▼hardNewGoogleMicrosoftMeta◆ premiumDesign an interruption policy from urgency and consequence, then measure useful action and attention cost beyond clicks.Practise this question →Read answer →
28The new model wins the A/B test on thumbs-up rate, but reviewers say it agrees with users too easily. Do you ship it?▼hardNewOpenAIAnthropicGoogle DeepMind◆ premiumUsers rate flattering answers higher, so the launch metric points the wrong way. Build the measurement that catches it and decide what blocks a launch.Practise this question →Read answer →
29We moved our assistant to a better-scoring model and users say it lost its personality. Plan the next model change.▼hardNewOpenAIAnthropicMistral AI◆ premiumBenchmark gains do not cover what users built around the old model. Measure the behaviour that changed, give people a bridge and decide in advance when the old model goes.Practise this question →Read answer →
33Publishers say our AI answers take the traffic their content earns. Redesign the answer page so sources still get visits.▼hardNewGooglePerplexityShopify◆ premiumSearch visits with an AI summary produced 40% fewer outbound clicks in one large study. Decide which questions deserve a complete answer, which deserve a doorway and how you will measure the difference.Practise this question →Read answer →
34In a test, telling shoppers up front that they were chatting with an AI cut sales. Legal insists on disclosure. What do you ship?▼hardNewIntercomElevenLabs◆ premiumHiding the bot is off the table in many markets and was never a good bet. Disclose on the first turn, then win back the lost sales by testing how you disclose and what the assistant does next.Practise this question →Read answer →
35Users keep asking to see how our assistant reached its answer. Should the product show the model's reasoning?▼hardNewAnthropicOpenAIMistral AI◆ premiumReasoning traces often leave out what drove the answer, and explanations make people accept wrong answers more. Show progress and evidence, and decide who gets the full trace.Practise this question →Read answer →
36An audit finds 9% of the tasks our agent marked done were not completed. Fix what users see and what the agent reports.▼hardNewOpenAIIntercom◆ premiumModels sometimes describe actions they never took. Let the system decide what is done from checks it runs itself, and show users the evidence.Practise this question →Read answer →
38Our general-purpose assistant handles 100 million messages a week. Design how it responds when a user may be in crisis.▼hardNewOpenAIAnthropic◆ premiumAt a 0.05% base rate, a classifier that is right 99% of the time on safe messages still flags about twenty people who are fine for every one in danger. Build a ladder of responses that each fit their error rate.Practise this question →Read answer →
01Our AI product runs on a third-party model that competitors can also use. What is our moat, and how do we build one?▼hard★ EssentialNewCursorHarveyPerplexityunlockedThe strategy question every AI application company faces. 'Better prompts' is not an answer. The interviewer wants a ladder of defensibility and a plan to climb it.Practise this question →Read answer →
03The model provider we build on just launched a feature that does our core use case, for free inside their assistant. What do you do?▼hard★ EssentialNewPerplexityNotionGleanunlockedPlatform risk made real. The answer is neither panic nor dismissal: work out which customers are actually at risk, double down on what the provider cannot easily do, and reduce dependence where it matters.Practise this question →Read answer →
07Our CEO wants us to train our own foundation model to 'own our AI future'. We're a 2,000-person software company. What do you recommend?▼hardNewSalesforceAtlassianServiceNow○ sign inA high-stakes strategic question where the answer is usually no, but not always. The interviewer wants the real goal behind the request, the economics, and a recommendation the CEO can accept.Practise this question →Read answer →
13A major model provider offers discounts, early access and co-marketing in exchange for exclusivity. Do we take it?▼hardNewSalesforceNotionCanva◆ premiumGenerous terms now, constraints later. The interviewer wants the value of the offer weighed against the cost of losing optionality, and a counter-proposal that keeps the benefits without the trap.Practise this question →Read answer →
14Our flagship AI feature was unique a year ago. Now every competitor has it. What's the strategy?▼hardNewCanvaAdobeNotion◆ premiumAI features commoditise fast because everyone can access similar models. The interviewer wants a move from feature advantage to workflow, data and outcome advantages, with a plan for the feature itself.Practise this question →Read answer →
16We sell customer-support software per agent seat. Our own AI will reduce how many human agents customers need. What's the strategy?▼hardNewSalesforceServiceNowIntercom◆ premiumThe innovator's dilemma in SaaS form. If you don't ship the AI, competitors will; if you do, per-seat revenue shrinks. The interviewer wants a pricing and product transition that grows revenue with the work done.Practise this question →Read answer →
21A well-funded competitor offers its AI product free for a year to win our customers. How do you respond?▼hardNewCanvaNotionGrab◆ premiumMatching free is tempting and often ruinous when every use costs money. The interviewer wants a segmented response that protects the customers you can keep, the margin you need, and the value only you deliver.Practise this question →Read answer →
22You have $10M to invest in AI initiatives across the company this year, and twelve teams have proposals. How do you allocate it?▼hardNewMicrosoftAtlassianFlipkart◆ premiumA portfolio question. Spreading money evenly guarantees mediocre results; betting everything on one idea risks it all. The interviewer wants a portfolio with evidence gates, staged funding and kill criteria.Practise this question →Read answer →
23A lab claims its new AI can detect plant stress from sound. What product would you take to market first?▼hardNewGoogleAmazon◆ premiumInterrogate an impressive capability claim, choose a buyer and price the cost of being wrong before proposing a launch.Practise this question →Read answer →
27Sell an AI quote assistant directly or through a scheduling partner?▼hardNewStripeRazorpay◆ premiumThe partner brings more paid accounts but retains part of every payment. Compare contribution and acquisition payback, then negotiate the dependency behind the spreadsheet.Practise this question →Read answer →
29A large AI assistant now has an app directory. Should we build our product into it, and what do we keep off it?▼hardNewSpotifyBooking.comSwiggy◆ premiumThe assistant owns the user, the ranking and the payment rules. Ship a narrow app for discovery, keep the account and core workflow on surfaces you own, and measure incremental conversions with a holdout.Practise this question →Read answer →
30Our AI answer product relies on publishers' content, and they want to be paid. Flat licence, per-use payment, revenue share, or nothing?▼hardNewMicrosoftPerplexity◆ premiumPay for content that measurably improves answers, in the form that matches how you use it: per use for grounding, flat licences for unique training data, and nothing for sources that don't move quality.Practise this question →Read answer →
32AI features took our gross margin from 88% to 82% in a year. The CFO wants it back above 85%. What do you do?▼hardNewFigmaMicrosoftNotion◆ premiumFigma reported exactly this drop, driven by AI hosting costs, and moved to enforce credit limits. Find which features and customers cost the margin, meter heavy use, and keep margin only where AI does not buy retention.Practise this question →Read answer →
34We're an enterprise software company with a strong in-house model. Should we release the weights, and under what licence?▼hardNewServiceNowSalesforceCohere◆ premiumEnterprise vendors have released models under MIT, Apache and non-commercial licences. Release when the model complements what you sell, pick the licence that matches the goal, and keep the workflow-tuned versions closed.Practise this question →Read answer →
35A telecom with 360 million customers offers to give our paid AI tier free to all of them for a year. Do we take it?▼hardNewPerplexityGoogle◆ premiumTwo Indian telecom deals put AI subscriptions in front of hundreds of millions. Take it only with a cost cap, success measured on active users, and a billing and consent handoff agreed at signing.Practise this question →Read answer →
36Our assistant is ready worldwide, but EU rules make the launch uncertain. Launch everywhere, delay the EU, or ship a reduced EU version?▼hardNewMetaAppleMicrosoft◆ premiumLarge companies have delayed EU launches for different reasons. Name the specific blocker, ship the subset that clears it, and set dated exit criteria for the rest.Practise this question →Read answer →
39A phone maker offers to preinstall our assistant as the default on 40 million devices, for a per-device fee and exclusivity. Do we take it?▼hardNewPerplexityGoogleApple◆ premiumDefault placement buys reach, not users. Pay for activated users rather than shipped devices, refuse exclusivity, and gate renewal on activation and retention.Practise this question →Read answer →
40Our model provider is doubling the price of the tier we run on from 1 January. We have six weeks. What's the strategy?▼hardNewCursorMicrosoft◆ premiumModel prices do rise. Measure the margin hit, evaluate alternatives now, route only the tasks that need the expensive tier, and treat model price as a supplier term you negotiate and hedge.Practise this question →Read answer →
05New models accept enormous context windows. Should we drop RAG and just put all our documents in the prompt?▼hard★ EssentialNewGoogleAnthropicGleanunlockedA larger context window changes what fits in a request. Decide whether to use it by checking corpus size, freshness, permissions and cost per successful query, including cache misses.Practise this question →Read answer →
10Our RAG assistant keeps retrieving the wrong documents. How would you diagnose and fix it?▼hardNewGleanAtlassianNotion◆ premiumRetrieval failures look like model failures to users. This question tests whether you can locate the failure precisely and choose fixes in the order that pays, rather than swapping models.Practise this question →Read answer →
11We moved to a newer model with the same price per token, but our bill rose about 30%. What happened, and how should we have caught it?▼hardNewAnthropicOpenAINotion◆ premiumA puzzle with a precise answer. Price per token is only comparable if a token means the same thing, and across model generations it often does not.Practise this question →Read answer →
13We need to extract data from 2 million receipt photos a month. Send images straight to a multimodal model, or run OCR first and send text?▼hardNewRazorpayPhonePeFlipkart◆ premiumA design trade-off with cost, accuracy and latency all pulling differently. The interviewer wants a measured comparison on real receipts and a hybrid that sends each image down the cheapest path that works.Practise this question →Read answer →
14Your VP asks whether we should use an open-weight model instead of a commercial API. Lay out the trade-offs.▼hardNewMistral AIMetaDatabricks◆ premiumA trade-off question where both sides have serious arguments. The interviewer wants the dimensions that decide it, and a recommendation that depends on facts you would go and get.Practise this question →Read answer →
15Our assistant costs more and responds more slowly for Hindi and Tamil users than for English users. Why, and what do we do?▼hardNewSarvam AIGoogleFlipkart◆ premiumA question about fairness and unit economics hiding in a tokenizer. The interviewer wants the mechanism, the arithmetic, and options that do not leave non-English users with a worse product.Practise this question →Read answer →
18Our document assistant answers well from web pages but badly from PDFs with tables. Why, and how would you fix it?▼hardNewDatabricksGleanHarvey◆ premiumMany enterprise RAG failures happen before retrieval: the system never read the document correctly. The interviewer wants you to find the parsing problem and fix it at the right layer.Practise this question →Read answer →
19Our assistant forgets instructions and contradicts itself in long conversations. Why, and what do you change?▼hardNewOpenAIAnthropicNotion◆ premiumA quality problem with a technical cause and a product solution. The strong answer explains why long contexts degrade and designs conversation management rather than hoping a bigger window fixes it.Practise this question →Read answer →
23A model passes offline tests but fails in production. Is this overfitting, training-serving skew or drift?▼hardNewGoogleAmazonMicrosoft◆ premiumUse feature parity, time-aware holdouts and delayed outcomes to decide what needs fixing before requesting another training run.Practise this question →Read answer →
24Your assistant follows the format but gives polished, unhelpful answers. Would SFT, RLHF or DPO help?▼hardNewAnthropicGoogle DeepMind◆ premiumChoose a training objective from observed failures. Separate preference labels, demonstrated answers and adapter methods from factual grounding.Practise this question →Read answer →
27Should we use an LLM or a tabular model to predict customer churn?▼hardNewGoogleDatabricksMicrosoft◆ premiumChoose a churn intervention from a fixed outreach budget. Compare the models at that capacity, explain the error costs and decide where language processing could help.Practise this question →Read answer →
28Can we use the model's own confidence to auto-approve invoice extractions and send only the uncertain ones to a human?▼hardNewOpenAIGoogle◆ premiumTurn confidence scores into a defensible approval policy. Work through selective accuracy, uncertainty, correlated errors and review capacity before deciding which invoice fields can bypass a human.Practise this question →Read answer →
30Our vector database costs more than our model calls. Engineering wants 256-dimension binary embeddings. What do we lose?▼hardNewNotionCohereOpenAI◆ premiumShorter and binary embeddings cut storage by orders of magnitude and lose a few points of retrieval. Decide with recall on your own queries and a rescoring step.Practise this question →Read answer →
33Users want to ask questions about hour-long recorded lectures and meetings. What does one question cost, and what do you build?▼hardNewGoogleGoogle DeepMind◆ premiumSending the whole video with every question costs about a quarter of a million tokens. Index it once, retrieve the right minutes and keep the whole-video pass for one-off questions.Practise this question →Read answer →
36We have 1,000 labelled examples. Should we fine-tune, or put hundreds of them in the prompt?▼hardNewOpenAIAnthropic◆ premiumHundreds of examples in a cached prompt can match fine-tuning and let you change behaviour in minutes. Price both, then decide by volume, latency and how often the examples change.Practise this question →Read answer →
38Should our coding assistant build an embeddings index of each customer's repository, or let the agent search it with grep? Make the call.▼hardNewCursorAnthropic◆ premiumTwo well-run teams published opposite defaults. Decide by repository size, how fast code changes, latency and whether customers will let you store embeddings of their code.Practise this question →Read answer →
39Our feature's behaviour changed last week although we shipped nothing. How can that happen, and what is your policy on model versions?▼hardNewAnthropicOpenAI◆ premiumAliases move, providers change infrastructure and retired models get re-routed. Pin versions in production, watch continuously and treat every model change as a release.Practise this question →Read answer →
40Should our Hindi and Tamil support assistant translate questions through English, or answer in the user's language?▼hardNewFlipkartSarvam AI◆ premiumTranslation through English helped low-resource Indian languages and hurt Hindi in one benchmark. Route by language, protect what must not be translated and measure on your own customers' messages.Practise this question →Read answer →
01Design an AI assistant that answers employees' questions from all of a company's internal documents.▼hard★ EssentialNewGleanMicrosoftGoogleunlockedA RAG pipeline is the obvious first sketch. A strong answer starts with permissions instead, because one leaked salary document ends the product.Practise this question →Read answer →
03Design the AI system for a food-delivery company's customer support, handling a million conversations a day.▼hard★ EssentialNewSwiggyZomatoUberunlockedA full-stack AI system design with scale, money, languages and angry customers. The interviewer wants tiers: cheap triage for everything, an agent where it pays, and humans where it matters, with the cost per day worked out.Practise this question →Read answer →
07Design the backend for inline AI code completion in an editor. Suggestions must appear while the developer is typing.▼hardNewCursorMicrosoftReplit○ sign inLatency-dominated system design. A suggestion that arrives after the developer has typed the next characters is worthless, so every design choice is about milliseconds, context and cost per keystroke.Practise this question →Read answer →
08The model behind our main AI feature is being retired in 90 days. Plan the migration.▼hardNewNotionIntercomAtlassian○ sign inA deadline you did not choose and a change that touches every output. The interviewer wants a plan that treats API compatibility and behavioural compatibility as different problems.Practise this question →Read answer →
09Design an AI writing assistant for our B2B product. Now legal says EU customers' data must never leave the EU. What changes?▼hardNewAtlassianNotionCanva○ sign inA design question with a constraint dropped halfway. The interviewer wants to see residency flow through every component: model calls, logs, caches, embeddings, evals and support access.Practise this question →Read answer →
11Design an AI content moderation system for a social platform with users across many countries and languages.▼hardNewMetaGoogleSpotify◆ premiumA large-scale design question where every error is someone's real harm: harmful content left up, or legitimate speech taken down. Strong answers tier by severity and confidence, keep humans in the hard cases, and measure both kinds of error per language.Practise this question →Read answer →
13Design an AI answer engine that answers questions from the live web with citations.▼hardNewPerplexityGoogleMicrosoft◆ premiumSearch plus generation at consumer scale. The design has to deliver fresh, cited answers in a couple of seconds, resist manipulated pages, and keep cost per query viable.Practise this question →Read answer →
18Engineering wants a semantic cache that reuses answers to similar questions. What could go wrong, and how would you design it safely?▼hardNewPerplexityGleanIntercom◆ premiumA cost lever that can silently serve wrong answers and leak one user's data to another. The interviewer wants the failure modes and a design that keeps the savings where they are safe.Practise this question →Read answer →
23Design an AI system that reviews incoming supplier contracts against a company's legal playbook.▼hardNewHarveySalesforceMicrosoft◆ premiumA lawyer will not trust a summary. Design clause extraction, playbook comparison and cited deviations, with a measured miss rate on the clauses that carry liability.Practise this question →Read answer →
24Design a text-to-image feature inside a design tool used by millions of small businesses. What does the system need beyond the model?▼hardNewCanvaAdobeFigma◆ premiumThe model is one box. Prompt and output filters, brand and rights rules, provenance labels, cost per kept image and a queue for peak hours decide whether the feature works.Practise this question →Read answer →
25Design LLM-based reranking for a marketplace's product search without breaking latency or cost.▼hardNewFlipkartAmazonShopify◆ premiumPutting a large model in the search path can improve relevance and blow the latency budget. Use a cascade, rerank only where it helps, cache, and measure on judged queries and live tests.Practise this question →Read answer →
26Design an AI feature that summarizes unread workplace messages without losing urgent actions or exposing private threads.▼hardNewMicrosoftGoogleGlean◆ premiumDefine what unread means, preserve edits and permissions, and make every action item traceable. The design must tell users when the summary covers only part of their inbox.Practise this question →Read answer →
27The cloud model is more accurate. Would you still put this assistant on the device?▼hardNewAppleGoogleMicrosoft◆ premiumA model wins on connected tasks but leaves field staff without help during outages. Compare all scheduled work, then defend local data, expiring permissions and synchronization.Practise this question →Read answer →
28Design an AI voice agent for our e-commerce support line in Hindi and English. It must not feel like a slow robot.▼hardNewSarvam AIElevenLabs◆ premiumTwenty thousand calls a day, two languages and a telephone network you do not control. Scope the intents, budget every millisecond and price the handoff before you promise containment.Practise this question →Read answer →
29Design plain-English questions over our data warehouse for every employee. Then a wrong revenue number reaches a board deck.▼hardNewUberLinkedInSwiggy◆ premiumOpen schema access answers more questions and produces more wrong numbers that look right. Choose the scope, the permissions and the evidence each answer must show.Practise this question →Read answer →
32Finance wants us to route each request to the cheapest model that can handle it. Design the router and decide whether it pays.▼hardNewOpenAIMicrosoftAmazon◆ premiumThe token bill drops by two-thirds and failures rise by one point. Price the failures before you call it a saving, and check what routing does to your cache.Practise this question →Read answer →
33Design long-term memory for a consumer AI assistant. Users must be able to see it, correct it and make it forget.▼hardNewAnthropicMistral AIGoogle◆ premiumStuffing every past conversation into context is expensive and still forgets. Decide what becomes a memory, how deletion cascades and how you test updates and forgetting.Practise this question →Read answer →
35Students solve more problems with our AI maths tutor but score worse in exams. Redesign the tutor and how you measure it.▼hardNewGoogleDuolingo◆ premiumStudents solve more practice problems with an AI that gives answers, then score worse on the exam. Decide what the tutor may reveal, how it gets the maths right and what you will measure.Practise this question →Read answer →
37Users accept, edit, regenerate or ignore our reply suggestions millions of times a week. Design a system that learns from it.▼hardNewCursorMicrosoftLinkedIn◆ premiumAccept rate can rise 28% while accepts stay flat. Define the reward, correct for what users never saw and decide whose data you may train on.Practise this question →Read answer →
38Design search by photo for a fashion marketplace with 50 million listings. Shoppers snap a product and expect to find it.▼hardNewFlipkartGoogle◆ premiumCropping beats a bigger model, a smaller embedding buys back latency, and a stale index sends shoppers to items they cannot buy. Make each of those calls with numbers.Practise this question →Read answer →
03Each step of our agent works 95% of the time in testing, yet users say it fails constantly. Explain, and fix it.▼hard★ EssentialNewAnthropicOpenAICursorunlockedThe compounding arithmetic every agent PM should be able to do in their head. Once you show 0.95 to the tenth power, the interviewer wants to know which of four levers you would pull first.Practise this question →Read answer →
05Should our customer support agent be allowed to issue refunds on its own? Design how that would work.▼hard★ EssentialNewKlarnaShopifyStripeunlockedMoney movement is where agent design stops being theoretical. The strong answer never lets the model be the control, and shows exactly where policy, approval and idempotency sit.Practise this question →Read answer →
06Engineering proposes splitting our assistant into five specialised agents that talk to each other. Do you agree?▼hardNewMicrosoftGoogleSalesforce○ sign inMulti-agent diagrams look sophisticated in a design review. The interviewer is checking whether you can name the specific conditions that justify them and the costs they add.Practise this question →Read answer →
09We want our assistant to remember users across conversations. How would you design its memory?▼hardNewOpenAIGoogleMeta○ sign inMemory makes assistants feel personal and creates a new way to be wrong, creepy or unsafe. The strongest answers start with what should never be remembered.Practise this question →Read answer →
11Our coding agent now opens 200 pull requests a week, but only 40% get merged and reviewers are drowning. What do you change?▼hardNewCursorReplitMicrosoft◆ premiumAgent output is cheap; human review is not. This question tests whether you measure the agent by what it costs the team to accept its work, not by how much work it produces.Practise this question →Read answer →
13Our research agent's cost per task ranges from 5 cents to 6 dollars. How should we price it?▼hardNewPerplexityNotionGlean◆ premiumA range is not a pricing input. Work out cost per accepted task by effort level and cost per account by cohort, compare flat, allowance and usage plans on the same customers, then say what would change your choice.Practise this question →Read answer →
14Sales promised our largest prospect a fully autonomous agent for their claims process. Ours completes 70% of claims unaided. What do you do?▼hardNewSalesforceServiceNowMicrosoft◆ premiumA stakeholder question wrapped in an agent question. The strong answer protects the deal and the customer by turning a capability promise into an outcome commitment with a path.Practise this question →Read answer →
19Our operations agent deleted records for 40 customer accounts it was asked to archive. You're the PM. Walk me through the next 72 hours.▼hardNewMicrosoftAtlassianServiceNow◆ premiumAn incident question where the root cause is almost never 'the model made a mistake'. The interviewer wants containment first, honest communication, and a fix to the permission design that made deletion possible.Practise this question →Read answer →
22Our agent takes 90 seconds to finish a typical task and half of users leave before it's done. How do you fix it?▼hardNewPerplexityNotionAirbnb◆ premiumTwo problems hide in one complaint: the agent is slow, and waiting for it feels worse than it needs to. Strong answers attack both, and question whether every task should make the user wait at all.Practise this question →Read answer →
23Your agent times out after submitting a refund. The customer asks it to try again. What should happen?▼hardNewStripeShopifyAmazon◆ premiumA timeout does not tell you whether money moved. Define the recovery states, retry contract and customer messages that prevent a helpful agent from issuing the same refund twice.Practise this question →Read answer →
24An insurer wants a computer-use agent to enter claims into a legacy web system with no API. How do you decide it is ready?▼hardNewAnthropicOpenAIMicrosoft◆ premiumA smooth demo on ten claims proves little. Build a task-level evaluation on a test copy, price wrong entries against staff time, and launch with review before submission.Practise this question →Read answer →
26Design a shopping agent that can complete purchases for users without asking them to confirm every order.▼hardNewAmazonGoogleFlipkart◆ premiumDelegated spending needs a mandate the user sets, limits enforced outside the model, merchant and price checks, and a clean way to undo. Decide where confirmation stays.Practise this question →Read answer →
27Our three-call prototype now needs overnight approvals. Should we use raw SDK calls, LangChain or LangGraph?▼hardNewAnthropicOpenAIMicrosoft◆ premiumAn approval can arrive after the worker has restarted. Choose a runtime from that requirement, show its recovery behavior and avoid repeating a purchase after a timeout.Practise this question →Read answer →
28A user pressed Stop, but our agent sent two more messages. What should Stop guarantee?▼hardNewOpenAIAnthropic◆ premiumA canceled chat stream leaves work running in three services. Define the user promise, reconcile actions already sent and test the race at the execution boundary.Practise this question →Read answer →
29AI shopping agents are starting to buy from our store. Do we integrate agent checkout protocols now, block agent orders, or wait?▼hardNewShopifyStripeAmazon◆ premiumAgent checkout protocols keep the merchant as merchant of record, but disputes and customer ownership move. Integrate one protocol through your payment provider, start small and price the risk.Practise this question →Read answer →
31Our agent runs scheduled tasks overnight after the user logs off. Whose credentials should it use?▼hardNewAtlassianMicrosoft◆ premiumBorrowing the creator's full access is the default that causes incidents. Give unattended agents their own identity with narrow scopes, an owner and an expiry, and keep delegation for interactive work.Practise this question →Read answer →
32A supplier wants its sales agent to negotiate directly with our procurement agent. Do we allow it, and what must our agent do differently?▼hardNewGoogleSalesforceServiceNow◆ premiumExperiments show agent buyers favour whoever answers first and can be redirected by injected text. Allow structured exchange, treat the other agent as untrusted and keep hard limits outside the model.Practise this question →Read answer →
33METR says the length of tasks agents can complete keeps doubling. How should that change our 18-month agent roadmap?▼hardNewReplitAnthropicOpenAI◆ premiumThe headline horizon is a 50% success rate on someone else's tasks. Plan on the 80% horizon for your own tasks, break long jobs into checkpoints and keep long-autonomy features as dated bets.Practise this question →Read answer →
34Employees built thousands of agents in our low-code tool in six months, and many have no owner. As the agent-platform PM, what do you do?▼hardNewMicrosoftServiceNowAtlassian◆ premiumAgents outlive their creators and keep their access. Make registration the price of connecting to data, give every agent an owner and an expiry, and keep a kill switch, without pushing builders to tools you cannot see.Practise this question →Read answer →
35Third-party AI agents want to read our customers' data through our API. Do we open it, restrict it, or charge for it?▼hardNewSalesforceGlean◆ premiumSlack allowed permission-checked search and banned bulk export, indexing and training by outside apps. Decide what access serves customers, what protects them and what keeps your own AI features competitive.Practise this question →Read answer →
37Our phone agent can now change delivery addresses and issue refunds. How does it know the caller is the account holder?▼hardNewElevenLabsOpenAI◆ premiumVoices can be cloned and caller ID can be spoofed. Make verification a deterministic tool call that gates which actions the agent can reach, with stronger factors for money and addresses.Practise this question →Read answer →
39AI agents now browse, book and buy inside our users' logged-in accounts. Do we block them, allow them, or make them identify themselves?▼hardNewAmazonBooking.comShopify◆ premiumA US appeals court treated a shopping agent as the user's tool, and bot-management networks now sign agent traffic. Offer a sanctioned path for identified agents, apply step-up checks to anonymous automation and measure fraud by traffic type.Practise this question →Read answer →
40Our coding agent guesses wrong on vague tickets, or asks five trivial questions. When should it stop and ask?▼hardNewAnthropicCursor◆ premiumModels rarely ask unless told to, and research shows asking at the right moment raises success substantially. Ask when the answer changes the outcome and the action is costly, batch questions up front, and measure both kinds of error.Practise this question →Read answer →
01Your support agent completes 82% of tasks in testing. Is it ready to launch?▼hard★ EssentialNewOpenAIAnthropicIntercomunlockedDecide which support tasks an agent can safely own. An 82% pass rate needs a denominator, a breakdown of failures and a comparison with today's service.Practise this question →Read answer →
05Your LLM judge agrees with human reviewers 95% of the time. Can we use it as the launch gate?▼hard★ EssentialNewOpenAIAnthropicGoogle DeepMindunlocked95% agreement sounds like a yes. On its own the number says almost nothing, and the thirty-second arithmetic that proves it is what separates a launch gate from a dashboard.Practise this question →Read answer →
08The new model scores 6 points higher on our offline eval, but the A/B test shows no change in user metrics. What happened?▼hardNewGoogleMetaLinkedIn○ sign inA diagnosis question with five plausible causes. Strong candidates rank them by likelihood and name the cheapest check for each instead of reciting all five.Practise this question →Read answer →
09Model B scores 83% and model A scores 80% on our eval. How many cases do we need before we believe B is better?▼hardNewAnthropicOpenAIGoogle DeepMind○ sign inCalculate the evidence needed for a small quality gain. Running both models on the same cases changes the test; the disagreement counts determine whether pairing saves evaluation work.Practise this question →Read answer →
11How would you evaluate an agent that books business travel for employees?▼hardNewBooking.comAirbnbGoogle◆ premiumAgent evals are where answers that worked for chatbots stop working. A correct final booking can hide a path that broke policy, spent money twice or took nine minutes.Practise this question →Read answer →
14Support tickets say the AI got worse this month, but every eval still passes. What do you do?▼hardNewNotionPerplexityIntercom◆ premiumGreen dashboards and angry users at the same time. The strong answer treats the complaints as evidence about the eval, not noise to explain away.Practise this question →Read answer →
16Our full eval suite takes six hours and costs a few hundred dollars per run, so engineers have stopped running it. What do you do?▼hardNewCursorDatabricksStripe◆ premiumAn eval nobody runs is worth nothing. This question tests whether you can do the cost arithmetic and redesign the workflow, rather than ordering people to comply.Practise this question →Read answer →
18We're launching our support assistant in Hindi, Tamil and Bengali, including mixed Hindi-English. How do you evaluate it?▼hardNewSarvam AIFlipkartPhonePe◆ premiumA translated English eval set can miss code-switching, transliteration and local support needs. Decide what to sample in each language and who can judge the replies.Practise this question →Read answer →
23Two experts disagree on 30% of your eval labels. You have 600 review slots left. What do you do?▼hardNewAnthropicOpenAIGoogle DeepMind◆ premiumA larger labelled set can make a broken quality bar look more precise. Allocate a fixed review budget, resolve disputed criteria and decide which results can support a launch.Practise this question →Read answer →
24Our fraud model has a 0.96 ROC-AUC, but reviewers cannot handle its alerts. Would you launch it?▼hardNewGoogleMicrosoftAmazon◆ premiumChoose an operating threshold using prevalence, error costs and review capacity. A good ranking score can still produce an unusable queue.Practise this question →Read answer →
26Our summarizer's ROUGE score improved, but users find more factual errors. What would you measure and ship?▼hardNewGoogleMicrosoft◆ premiumSeparate reference overlap from faithful meaning. Build a decision from claim errors, omissions and the reader's task.Practise this question →Read answer →
27Our assistant passes single-question evals but users say it falls apart over a conversation. How do you evaluate multi-turn quality?▼hardNewOpenAIAnthropicGoogle◆ premiumSingle-turn test sets miss what breaks over a conversation: forgotten constraints, contradictions and drift. Build conversation-level cases, simulated users with goals, and session metrics.Practise this question →Read answer →
30Our LLM judge says the new model wins 68% of side-by-side comparisons against the current one. What would you check before believing it?▼hardNewGoogleMeta◆ premiumAudit a judge's 68% win rate with an order-swap table. Separate stable wins from unresolved verdicts, declare the denominator, and test whether the result supports the product decision.Practise this question →Read answer →
33Every AI team put its eval pass rate in its OKRs. Six months later every score is up and nothing users see has changed. What went wrong?▼hardNewMetaAnthropicOpenAI◆ premiumWhen a measure becomes a target, teams tune to it. Take eval scores out of targets, keep a sealed holdout teams cannot tune against, separate capability from regression evals, and tie OKRs to user outcomes.Practise this question →Read answer →
34Our assistant now personalises answers using each user's history. How do you evaluate quality when there's no single right answer?▼hardNewSpotifyMeta◆ premiumCompare the same request with and without the profile, judged by people who see the profile, and test the three failures users notice: ignoring a stated preference, using a stale one and over-personalising.Practise this question →Read answer →
35The model behind our LLM judge retires in 60 days. How do you switch judges without breaking a year of quality trend lines?▼hardNewAnthropicOpenAI◆ premiumA new judge is a new ruler. Run old and new judges in parallel on a human-labelled set, re-validate catch rates, mark the break in the trend line and pin judge versions from now on.Practise this question →Read answer →
36Model A answers everything, right 24% of the time. Model B declines half and is wrong far less. Which do we ship?▼hardNewOpenAIGoogle DeepMindPerplexity◆ premiumAccuracy alone rewards guessing. Set a penalty for wrong answers from what errors cost in your product, score both models under it, and the choice usually flips.Practise this question →Read answer →
38How would you evaluate a deep research feature that writes ten-page reports with citations?▼hardNewPerplexityOpenAI◆ premiumShort-answer benchmarks say little about ten-page reports. Check each statement against the source it cites, score coverage against an expert outline, test balance on contested topics and measure whether users act without redoing the work.Practise this question →Read answer →
40We turned on an AI code reviewer that comments on every pull request. How do you tell whether it catches real problems or just adds noise?▼hardNewAtlassianGoogleMicrosoft◆ premiumPublished systems measure whether comments lead to code changes, aim for a precision target and filter non-actionable comments. Compare against human comments, seed known bugs for recall and run a randomised rollout.Practise this question →Read answer →
01Estimate what it costs to run an AI support agent on a million tickets a month. Is it worth it?▼hard★ EssentialNewKlarnaIntercomSalesforceunlockedAn estimation question that tests commercial judgment. The inference bill is where the arithmetic starts; the number that decides the answer is somewhere else.Practise this question →Read answer →
04A vendor charges $1.50 per resolution and claims 70%. Our agent costs $0.30 per conversation and resolves 40%. Which do we pick?▼hard★ EssentialNewIntercomSalesforceServiceNowunlockedThe cheap option per conversation is the expensive one per customer, until you read how the vendor defines 'resolved'. Two calculations, and the second one is where the offer is decided.Practise this question →Read answer →
08We sell an AI add-on at $20 per user per month, flat. Is it profitable? Now the team wants a model that costs three times as much.▼hardNewNotionCanvaAtlassian○ sign inA margin question with a constraint added halfway through. The average user is not the problem; the distribution is, and a flat price hides it until the model gets more expensive.Practise this question →Read answer →
10Our reported AI revenue nearly doubled this quarter. Before it goes in the board deck, what do you check?▼hardNewSalesforceServiceNowMicrosoft◆ premiumAI metrics have unusually soft edges: what counts as an AI product, a resolution or an active user can widen without anyone announcing it. This question checks whether you audit a good number as hard as a bad one.Practise this question →Read answer →
11Our AI search answers have a p95 latency of six seconds. Product wants under two. How do you get there?▼hardNewPerplexityGoogleFlipkart◆ premiumThe candidate who says 'use a faster model' in the first sentence has already lost points. Decompose the budget, find the biggest bar, and check whether two seconds is the right target at all.Practise this question →Read answer →
13After launching an AI chat assistant in our app, session length went up 25% but 60-day retention fell. What's going on?▼hardNewDuolingoSpotifyMeta◆ premiumAI features are unusually good at producing engagement that is actually friction. The question tests whether you can tell the two apart in the data.Practise this question →Read answer →
15Every request sends the same 20,000-token system prompt. What would prompt caching save us, and how could it make things worse?▼hardNewAnthropicGoogleCursor◆ premiumCaching is the cheapest large saving in most AI products, and a single line of personalisation at the top of the prompt can turn it into a 22% cost increase. The arithmetic is short; the layout insight is what scores.Practise this question →Read answer →
20A reasoning model is ten times the cost and much slower, but more accurate on hard cases. When is it worth it?▼hardNewHarveyOpenAIAnthropic◆ premiumThe cost of the model is rarely the biggest number in this decision. The cost of a wrong answer is. One calculation makes the choice obvious in some products and wrong in others.Practise this question →Read answer →
25How would you measure a voice assistant's usefulness without collecting users' raw conversations?▼hardNewAppleGoogleMicrosoft◆ premiumDesign task evidence, privacy controls and a separate diagnostic path without pretending that minimal telemetry proves semantic correctness.Practise this question →Read answer →
26Meeting attendance fell after we launched AI summaries. Is the feature succeeding or damaging collaboration?▼hardNewMetaMicrosoftGoogle◆ premiumSeparate saved meeting time from lost participation, and test outcomes at the team level when the feature changes shared behavior.Practise this question →Read answer →
29An AI feature will reach ten million registered users. Estimate its monthly inference cost and defend the assumptions.▼hardNewMistral AIDuolingoNVIDIA◆ premiumTurn a registered-user count into active usage, model calls and billable tokens. Compare an uncached baseline with a stated caching scenario without inventing a vendor quote.Practise this question →Read answer →
32Task success fell from 77% to 60%, but every segment improved. What do you do?▼hardNewSpotifyMicrosoft◆ premiumA model release and a campaign happened together. Reconstruct the success rate, explain the mix shift and decide what evidence should drive the next change.Practise this question →Read answer →
33Our engineers say the coding agent makes them 20% faster. Before we buy 2,000 more licences, how do you find out if that's true?▼hardNewMicrosoftGoogle◆ premiumIn one randomised trial, developers believed AI made them 20% faster while it made them 19% slower. Run staggered access on real work, measure time to merge and defects, and renew team by team.Practise this question →Read answer →
34Our support assistant raised resolutions per hour 15% on average, but our best agents got slightly worse. Do we keep it on for everyone?▼hardNewIntercom◆ premiumThe landmark study of AI in a call centre found the same pattern: big gains for new agents, small speed gains and small quality losses for the best. Report by skill tier and give experts a lighter mode.Practise this question →Read answer →
35Model prices keep falling, but finance wants a fixed 2027 inference budget and our spend keeps rising. Build the forecast.▼hardNewGoogleMicrosoftCursor◆ premiumCheaper tokens bring longer prompts, more steps and more tasks, and some prices rise. Forecast spend as price times tokens per task times tasks times users, in bands, with caps per feature.Practise this question →Read answer →
39With AI, developers merge far more pull requests, but releases and incidents haven't improved. What do you measure and fund?▼hardNewAtlassianGoogleMicrosoft◆ premiumGenerating more code moves the bottleneck to review, testing and release. Switch the scorecard to delivery metrics and put the next budget into review and testing capacity.Practise this question →Read answer →
01Our assistant reads users' email and can send messages and share files. How could an attacker abuse it, and how do you stop that?▼hard★ EssentialNewMicrosoftGoogleAnthropicunlockedThe security question every agent PM must answer well. Anyone can send your user an email, which means anyone can put instructions in front of the model. The strong answer stops trying to make the model resist and limits what a fooled model can do.Practise this question →Read answer →
03We sell an AI tool that screens job applicants, and we want customers in the EU. What does the EU AI Act mean for the product?▼hard★ EssentialNewLinkedInMicrosoftSalesforceunlockedHiring is one of the clearest high-risk uses under the EU AI Act. The interviewer wants to see you turn obligations into product requirements and a roadmap, with dates stated carefully.Practise this question →Read answer →
07A researcher shows a malicious README that makes our coding agent leak secrets. What went wrong, and what do you change?▼hardNewCursorReplitMicrosoft○ sign inA textbook confused-deputy attack on a powerful agent. The interviewer wants the mechanism, the full set of controls (sandbox, network, secrets, approvals), and a response plan for the disclosure.Practise this question →Read answer →
09We're adding AI to loan decisions for US customers. The rules differ by state and federal policy is shifting. How do you plan the product?▼hardNewJPMorgan ChaseStripeKlarna○ sign inUS AI regulation is a moving patchwork on top of long-standing lending law. The interviewer wants a product plan that holds up whichever way state laws go: explainability, fairness testing, human review and documentation.Practise this question →Read answer →
10Our product generates marketing copy and images for customers. What copyright and IP risks do we carry, and how do you manage them?▼hardNewAdobeCanvaMicrosoft◆ premiumIP risk in generative products comes from four directions: what the model was trained on, what users put in, what comes out, and what the contracts say. The interviewer wants all four and practical controls, without pretending the law is settled.Practise this question →Read answer →
12Teenagers are a fast-growing segment of our AI chat app. What do you change to make it safe for them?▼hardNewOpenAIMetaGoogle◆ premiumA safety question where good intentions are not enough. The interviewer wants age-aware design, specific policy changes, crisis handling, parental controls that respect teens, and measurement.Practise this question →Read answer →
14Our AI ranks job applicants. How would you test it for bias, and what would you do if you found it?▼hardNewLinkedInMicrosoftGoogle◆ premiumFairness questions punish vague answers. The interviewer wants specific metrics, an awareness that they conflict, the data you need, and what you would change in the product when the numbers look wrong.Practise this question →Read answer →
21A regulator asks why our AI froze a customer's account for suspected fraud. Can we explain it, and what should be in place?▼hardNewRevolutStripePhonePe◆ premiumExplainability becomes concrete the moment a regulator or a customer asks about one decision. The answer depends on what was logged, how the decision was made, and whether a person was involved.Practise this question →Read answer →
26A team wants to connect a third-party MCP server that can update CRM records to our agent. What do you require first?▼hardNewSalesforceServiceNowMicrosoft◆ premiumEvery connected server is code you did not write, holding credentials you issued, describing tools your agent will trust. Write the approval checklist and the runtime controls.Practise this question →Read answer →
28Our browser agent runs inside users' logged-in sessions. Which capabilities may one task hold at the same time?▼hardNewMetaGoogleAnthropic◆ premiumUntrusted pages, private data and the ability to act or send are each manageable alone and dangerous together. Set a rule for combinations, then decide where a person must confirm.Practise this question →Read answer →
33Our image and video generator launches in India and China next quarter. What labelling and provenance must ship on day one?▼hardNewMetaGoogle◆ premiumBoth countries now require visible labels and embedded markers on synthetic media, with different details. Build one pipeline that satisfies the stricter of each, and keep your own export path from stripping it.Practise this question →Read answer →
35Users can upload a photo of a real person and edit it with our image model. How do you stop non-consensual intimate images?▼hardNewMetaGoogle◆ premiumRegulators have acted on exactly this, and two laws set 48-hour takedown clocks. Block sexualised edits of real people by default, apply the same rules to paid users and build takedown that meets the clock.Practise this question →Read answer →
36Leadership wants a mature-content mode for verified adults. Design the age gate for the UK, the US and the EU.▼hardNewGoogleOpenAI◆ premiumSelf-declaration does not count in the UK, and US courts have upheld state age-verification laws. Combine age estimation with step-up verification, default to the safer experience and block where no compliant method exists.Practise this question →Read answer →
37We want to train our model on public web pages that contain personal data. Is that lawful in the EU and India, and what do we build?▼hardNewMetaOpenAI◆ premiumPublic is not the same as free to use. In the EU you need a legal basis and an objection route; in India the exemption covers data the person made public themselves, which is narrower than anything on the web.Practise this question →Read answer →
39We're launching our AI assistant in the UK. There's no UK AI Act. What actually applies, and what do you build?▼hardNew◆ premiumThe UK regulates AI through existing laws, and the Online Safety Act's reach over chatbots depends on what the product does. Map features to duties, and build for powers that are already being extended.Practise this question →Read answer →
03Plan the launch of a new, cheaper and faster model tier for your API.▼hard★ EssentialNewAnthropicOpenAIGoogleunlockedA launch question where positioning, pricing, evaluation and capacity all have to line up. The interviewer wants to see you avoid cannibalising the wrong tier and give developers what they need to adopt it.Practise this question →Read answer →
05Infrastructure proposes serving our model in 4-bit precision to cut costs by more than half. How do you decide?▼hardNewNVIDIAMetaMistral AIunlockedQuantization offers large savings with small average quality loss, and the averages hide where the loss lands. The interviewer wants evaluation on real workloads, by segment, before any cost win is claimed.Practise this question →Read answer →
07We spend heavily on a model API. Engineering says self-hosting an open model would be cheaper. Work out the break-even.▼hardNewDatabricksUberFlipkart○ sign inThe spreadsheet comparison everyone gets wrong by assuming full GPU utilisation and forgetting the team. The interviewer wants a break-even with honest utilisation, operating costs and a quality check.Practise this question →Read answer →
08Engineering wants to enable speculative decoding to make responses faster. When does it help, and when could it hurt?▼hardNewNVIDIAGoogleMeta○ sign inA serving optimisation whose value depends on traffic shape. The interviewer wants the mechanism, the evidence that gains shrink under load, and a decision tied to the product's latency and throughput needs.Practise this question →Read answer →
11Design the pricing structure for a model API with several model tiers. What levers do you use, and how do you avoid surprising customers?▼hardNewAnthropicOpenAIGoogle◆ premiumAPI pricing shapes which products developers can build. The interviewer wants tier spread, input and output pricing, discounts that reward efficient usage, enterprise commitments, and predictability.Practise this question →Read answer →
15GPU capacity is short for the next two quarters. Research, the API business and two consumer products all want more. How do you allocate it?▼hardNewGoogleMetaMicrosoft◆ premiumA resource allocation question with no painless answer. The interviewer wants a transparent framework, efficiency gains before rationing, and decisions leadership can stand behind.Practise this question →Read answer →
17Before releasing a new model, how would you make sure it is good enough across the dozens of languages your customers use?▼hardNewGoogleMetaSarvam AI◆ premiumEnglish-only evaluation hides regressions that land on most of the world's users. The interviewer wants a plan that covers languages by importance, uses native evaluation, and gates release on per-language results.Practise this question →Read answer →
19An enterprise customer wants a contractual latency guarantee for our model API. What can you promise, and how?▼hardNewMicrosoftGoogleAnthropic◆ premiumModel latency depends on input length, output length, load and the model itself, so a naive guarantee is either meaningless or impossible. The interviewer wants a guarantee that is defined precisely, measurable and backed by capacity.Practise this question →Read answer →
25You need preference labels for a model update. How would you design the work, pay annotators and control quality?▼hardNewGoogle DeepMindAnthropicOpenAI◆ premiumBudget for the whole labeling job, distinguish disagreement from poor work and test whether the resulting data improves the model.Practise this question →Read answer →
27Buy 6,000 labeled records or build a smaller dataset yourself? Defend the data budget.▼hardNewAnthropicAmazonCohere◆ premiumA vendor has more rows, while an internal pilot has higher accepted yield. Compare usable evidence, uncertainty and the work hidden in the quote.Practise this question →Read answer →
29Sales wants EU and India data residency included free for enterprise API customers. Finance wants a 10% premium. Decide.▼hardNewOpenAIAnthropicGoogle◆ premiumRegional capacity is fragmented capacity, and four providers charge about 10% for it. Price it, define exactly what you promise, and tell customers which models arrive late in their region.Practise this question →Read answer →
31Customers want to pay more to go faster at peak. Do we sell a committed priority tier or a pay-per-token speed premium?▼hardNewAnthropicOpenAIAmazon◆ premiumTwo labs moved from capacity commitments to a pay-per-token fast mode. Decide what speed means, how you stop the fast lane being swamped and who still needs reserved capacity.Practise this question →Read answer →
33A bank wants zero data retention, but safety needs logs and our newest model requires retention. What do you offer?▼hardNewOpenAIAnthropicMicrosoft◆ premiumZero retention and abuse monitoring pull in opposite directions. Offer eligibility rather than a switch, automated review without storage, customer-held storage, and be honest about which models and features are excluded.Practise this question →Read answer →
36Should our API offer an 'auto' model that picks a model for each request? How would you price it, and what could go wrong?▼hardNewMicrosoftAmazon◆ premiumRouting as a platform feature saves customers money and moves quality decisions onto you. Make it opt-in, show which model answered, bound the quality loss and never change the model set under production traffic.Practise this question →Read answer →
37Our hosted evaluations product for API customers has low adoption. Keep investing, partner with an open-source tool, or shut it down?▼hardNewOpenAIGoogleAmazon◆ premiumOne major provider wound down its evals product and pointed customers to an open-source tool; others keep investing. Decide based on whether evals drive model usage, and on whether customers want evaluation tied to one vendor.Practise this question →Read answer →
39Our API is stateless. Should we store conversation state on the server, and what happens to customers who can't let us store anything?▼hardNewOpenAI◆ premiumServer-side state simplifies integration and can improve caching, but it means storing data and it does not make old tokens free. Offer it as an option with short retention and give zero-retention customers an equal stateless path.Practise this question →Read answer →
03Live round: build a tool that turns a meeting transcript into action items with owners and due dates. Show me how you'd do it in 40 minutes.▼hard★ EssentialNewGoogleMetaNotionunlockedA worked live-round walkthrough. The trap is building a pretty summariser. The scoring path is a narrow extractor with structured output, a small test set that probes the hard cases, and an honest readout.Practise this question →Read answer →
06Your AI prototype impressed stakeholders and engineering will now build it. What do you hand over, and what changes?▼hardNewAtlassianNotionStripe○ sign inThe handoff is where many AI prototypes die or get rebuilt wrongly. The interviewer wants the artefacts that carry learning forward and a clear list of what the prototype did not prove.Practise this question →Read answer →
08Your prototype lets business users query the company database in plain English, and the demo works. What must change before real use?▼hardNewDatabricksMicrosoftGoogle○ sign inText-to-SQL demos are easy and dangerous. The interviewer wants the controls that stop wrong numbers, data leaks and runaway queries, and a design that makes answers checkable.Practise this question →Read answer →
13In a one-hour prototyping round you're asked to build 'an agent that schedules meetings for a team'. How do you approach it?▼hardNewGoogleMicrosoftAnthropic◆ premiumAgent prompts tempt candidates into ambitious builds that collapse. The strong answer builds the least autonomous version that demonstrates the idea, with mocked tools, clear limits and tests of the hard paths.Practise this question →Read answer →
15You're prototyping a voice and text assistant for Hindi, Tamil and Hinglish speakers. How do you test it in a short cycle?▼hardNewSarvam AIGoogleFlipkart◆ premiumPrototypes tested in English hide most of what goes wrong for users in other languages. The interviewer wants a prototype cycle that tests real speech and text from target users, with native evaluation.Practise this question →Read answer →
16Your AI prototype is working. How do you decide whether it's worth turning into a real product?▼hardNewAtlassianNotionSpotify◆ premiumA working prototype is the start of the decision, not the end. The interviewer wants evidence on value, feasibility at real quality, cost, risk and strategic fit, and a decision rule set before the evidence arrives.Practise this question →Read answer →
17Live round: build a prototype that answers questions from a set of 30 policy documents, with citations. Walk me through it.▼hardNewGleanNotionAtlassian◆ premiumRAG is the most common live-build topic. Strong candidates choose the simplest approach that works for 30 documents, make citations real, and test retrieval and answers separately.Practise this question →Read answer →
19You're the interviewer in a live prototyping round. What separates a hire from a no-hire?▼hardNewMetaGoogleAnthropic◆ premiumAsked of senior candidates who will run these rounds, and useful for anyone preparing. Knowing the rubric from the interviewer's side shows what to optimise for.Practise this question →Read answer →
26Your 40 PMs want coding agents. Claude Code, Codex, Cursor or Antigravity: which do you choose, and how do you roll it out?▼hardNewAtlassianShopifySalesforce◆ premiumThe tool choice is the easy part. Interviewers screen for how you decide on evidence, what you allow near code and data, and how you stop prototypes becoming unowned production code.Practise this question →Read answer →
29Engineering says Given/When/Then cannot test an LLM feature. Legal must sign the spec before Friday. What goes in it?▼hardNewSalesforceServiceNowJPMorgan Chase◆ premiumBoth sides are partly right. The scored answer finds the part of the spec that can be exact, makes the rest measurable, and gives legal something they can actually sign.Practise this question →Read answer →
30Sales built a customer portal in an AI app builder over the weekend and wants to send it to 50 customers on Monday. What do you check first?▼hardNewReplitFigma◆ premiumA tenth of apps in one audit exposed their database to anyone. Check access control on every table, keys in the client, auth with a second account and an owner for the findings before any customer sees the link.Practise this question →Read answer →
36Prototype an MCP server in a day so our product works from ChatGPT and Claude. Which tools do you expose first?▼hardNewSwiggyZomatoRazorpay◆ premiumCompanies that shipped MCP servers exposed reads widely and held back money-moving actions. Start with a few consolidated read tools, test descriptions against real tasks, and gate anything irreversible.Practise this question →Read answer →
38After your product case, the interviewer says: 'Vibe-code the part you're least sure about. 25 minutes.' What do you build?▼hardNewShopify◆ premiumThe test is choosing what to build, not building fast. Name the riskiest assumption in your own case, build only the slice that tests it and say what result would change your recommendation.Practise this question →Read answer →
40A PM's prototype on a vendor's agent builder now serves 150 colleagues, and the builder shuts down in three weeks. What do you do?▼hardNewOpenAIGoogle◆ premiumA prototype became something people depend on, on a platform with a shutdown date. Triage it, export the prompts and configuration now, name an owner, and rebuild only if usage justifies it.Practise this question →Read answer →
04Tell me about a time you disagreed with engineering or research about whether an AI feature was ready to launch.▼hard★ EssentialNewAnthropicGoogleMicrosoftunlockedA behavioural question with a technical core: how you turned a readiness argument into agreed criteria and shared evidence, what you were wrong about, and whether the relationship survived.Practise this question →Read answer →
08Tell me about a time you pushed back on pressure to launch because of a safety, quality or ethical concern.▼hardNewAnthropicOpenAIGoogle○ sign inA values question at AI labs and regulated companies. Panels want judgment about real risk, a constructive path forward, and courage without self-righteousness.Practise this question →Read answer →
10How do you build and communicate a product roadmap when you don't know what models will be able to do in six months?▼hardNewOpenAIAnthropicGoogle◆ premiumClassic roadmaps assume known capabilities. AI roadmaps must plan for capabilities that may arrive early, late or not at all. Panels want structure that keeps commitments honest and teams moving.Practise this question →Read answer →
12Tell me about a time a stakeholder promised a customer or leadership more than your AI product could deliver. What did you do?▼hardNewSalesforceServiceNowMicrosoft◆ premiumOverpromising is common in AI because demos impress and capabilities move fast. Panels want to see you reset expectations with evidence, protect the relationship, and fix the process that caused it.Practise this question →Read answer →
13Tell me about working with research scientists whose goals or metrics differed from the product team's. How did you align?▼hardNewGoogle DeepMindOpenAIAnthropic◆ premiumExplain a disagreement in enough detail to show what you changed, what the researchers were right about and how you separated a research result from a customer commitment.Practise this question →Read answer →
16Tell me about leading a team through a crisis, such as an AI feature failing publicly or a forced model migration.▼hardNewMicrosoftGoogleKlarna◆ premiumCrises reveal leadership. Panels want calm prioritisation, clear roles, honest communication, care for the team, and a lasting fix rather than heroics.Practise this question →Read answer →
17Tell me about a time you raised an ethical concern about how AI was being used in your product.▼hardNewAnthropicGoogleMeta◆ premiumEthics questions test judgment and courage together. Panels want a specific concern grounded in user impact, a constructive way forward, and honest reflection on the outcome.Practise this question →Read answer →
18Tell me about a time legal or compliance blocked or slowed your AI launch. How did you handle it?▼hardNewJPMorgan ChaseSalesforceRevolut◆ premiumAI launches increasingly run into legal, privacy and compliance review. Panels want a partner, not an adversary: someone who turns concerns into requirements and finds a path that works for both sides.Practise this question →Read answer →
23Write a launch recommendation: the AI draft feature saves time, but quality reviewers want a delay.▼hardNewAmazonAtlassianMicrosoft◆ premiumTurn conflicting pilot evidence into a recommendation an executive can approve. Show the decision, the rejected alternative, the workload cost and the evidence that would change your mind.Practise this question →Read answer →
24Walk me through an AI product you shipped. What did you decide, and what evidence would change your story?▼hardNewAtlassian◆ premiumMake a past project inspectable: show the decision, your contribution and the limits of the result. Prepare for a reviewer who challenges both the metric and the design.Practise this question →Read answer →
25Show how you use AI in your own PM work. What became better, what failed and what remained your responsibility?▼hardNewAnthropicOpenAIGoogle◆ premiumBring one defensible workflow, show the review burden and explain a mistake that changed how you use the tool.Practise this question →Read answer →
28Tell me about a time your evals said a change was better but expert reviewers or users said it was worse. Which signal did you trust?▼hardNewOpenAIAnthropic◆ premiumPanels want to hear that you did not average two signals. Show how you found out which one was measuring the wrong thing, and what you added to the launch gate afterwards.Practise this question →Read answer →
29A large enterprise customer asked you to build them a custom-trained model. Tell me how you decided and how you gave them the answer.▼hardNewHarveyOpenAI◆ premiumCustom models are sometimes right and usually premature. Show a ladder of cheaper options, the evidence that would justify climbing it, and how you kept the customer while saying no.Practise this question →Read answer →
34Tell me about an AI pricing or packaging change that upset users. How did you decide it, and how did you respond?▼hardNewCursorReplitMicrosoft◆ premiumAI costs vary by request, so pricing has to change, and people judge changes by fairness. Show the cost case, the communication and how you made it right when it landed badly.Practise this question →Read answer →
35Leadership announced an 'AI-first' mandate. Tell me how you turned it into something your team could act on, and where you pushed back.▼hardNewShopifyDuolingo◆ premiumA mandate is a direction, not a plan. Show how you translated it into measured outcomes per workflow, what you told people about their jobs and where evidence led you to push back.Practise this question →Read answer →
38A competitor just shipped the AI feature on your roadmap and leadership wants a response within weeks. Tell me how you decided what to do.▼hardNewGoogleMicrosoftApple◆ premiumMatching fast can cost more than being second. Show how you found out whether users would switch, what you shipped and on what quality bar, and how you held the line on the eval.Practise this question →Read answer →