49A PM hands you 'add export so customers can get their data out.' Break this into tasks you'd hand to an AI coding assistant.▼hardGoogleAnthropicOpenAI1 replies◆ premiumGoogle's FDE loop added an AI-first round, and this is the opener. The skill being graded is not prompting, it is decomposition: turning a fuzzy sentence into scoped units with named interfaces an assistant can one-shot. Get the seams wrong and no prompt saves you.Open full answer →
50Your team's AI assistant keeps generating code that violates your security and API conventions. How do you make compliant code the default?▼hardGoogleStripeAnthropic1 replies◆ premiumThe naive fix is to nag the model in every prompt. The staff move is to treat your constraints as a versioned policy library injected as system context, so compliance is structural, then verify it with a linter because prompts are advisory, not enforced.Open full answer →
51Your assistant now writes most of the code. How do you validate AI-generated output at scale so quality doesn't crater?▼hardGoogleOpenAIAnthropic2 replies◆ premiumWhen the model writes the code, your job shifts to specifying and checking it. The strong answer is a multi-layer validation pipeline that tests behaviors and contracts, not strings, plus the uncomfortable reframe that testing is now the bottleneck skill, not typing.Open full answer →
52An AI assistant just produced code that's subtly wrong. Walk me through how you diagnose why, when the model is a black box.▼hardGoogleAnthropicOpenAI1 replies◆ premiumYou can't read the model's weights, so you debug the inputs you control. There's a four-bucket triage, prompt, context, model, or spec, that localizes the fault fast, and the real deliverable is feeding each diagnosis back so the same failure can't recur.Open full answer →
53What are the failure modes you specifically look for when reviewing AI-generated code, and how do you catch each one?▼hardGoogleStripeAnthropic1 replies◆ premiumAI code fails differently from human code: it's confidently plausible. The dangerous defects are the ones that pass a quick read and a happy-path test, missing authorization, hallucinated APIs, hardcoded secrets, unsafe deserialization. Here's the checklist and the automated catch for each.Open full answer →
54Your team opens 50 AI-authored PRs a day. When do you trust the output, and how do you review that volume without becoming the bottleneck?▼hardGoogleOpenAIAnthropic1 replies◆ premiumIf you read every AI PR line by line, you become the throttle the assistant was meant to remove. The staff answer is a risk-tiered trust model: route by blast radius, let gates clear the low-risk volume, and spend human attention only where reversibility is low.Open full answer →