All bites
The whole library, newest first. Filter by what you are here for, or pick a topic if you already know.
4330 bites
Page 185
How do you handle a critical blocked task?
This tests your proactivity, communication, and ability to manage dependencies. A great answer involves immediate investigation, clear async communication of status and impact, and actively driving the resolution by pulling in the right people.
How would you set a WIP limit for code review?
This tests your ability to use data to diagnose a bottleneck and facilitate a solution. A great answer gathers flow metrics, proposes an initial limit based on team size (e.g., N/2), and frames it as an experiment.
How do you provide a probabilistic forecast for completing 25 stories?
This tests your ability to move beyond single-date estimates to probabilistic forecasting. A good answer outlines using historical cycle times in a Monte Carlo simulation to generate a range of dates with confidence levels.
Burn-up vs. Burn-down Charts: What's the Difference?
Tests your understanding of project tracking metrics and their implications. A burn-down shows work remaining vs. time. A burn-up shows work completed vs. total scope, making it better for visualizing scope creep. A red flag is just describing the lines.
What's the relationship between Cycle Time, WIP, and Throughput?
This tests your grasp of Little's Law. A great answer defines Cycle Time, WIP, and Throughput, states the formula (Cycle Time = WIP / Throughput), and explains why lowering WIP reduces cycle time.
How do you use a cycle time scatterplot to set an SLE?
This tests your ability to use data, not feelings, to manage stakeholder expectations. Explain the scatterplot, identify the outlier, calculate the 85th percentile, and propose a data-backed Service Level Expectation (SLE).
How do you build a Monte Carlo project forecast?
Tests your ability to model uncertainty and communicate probabilistic outcomes. A good answer covers gathering cycle time data, running thousands of simulations, and presenting results as a probability distribution (e.g., "85% confidence by X date"), not a…
How do you resolve a cross-team dependency in scaled agile?
This tests your ability to navigate organizational complexity and take ownership. First, validate the blocker and try direct peer contact. Then, escalate via Scrum of Scrums or PM syncs, proposing technical solutions like API contracts.
Nexus Integration Team vs. Traditional Integration Teams
Tests your grasp of scaled Agile's shift from phase-gate integration to shared ownership. Contrast the NIT as a coach for continuous integration with a traditional team's gatekeeper role.
Scrum Master vs. Project Manager: How do they direct teams?
This tests your understanding of servant-leadership vs. command-and-control. A good answer contrasts their core goals (process vs. project), team interaction (coaching vs. directing), and how they handle change. Red flag: saying an SM is just an 'agile PM.'
Servant Leadership in Scrum: Meaning and Examples
Tests your ability to apply agile theory. Define servant leadership as enabling team success, not managing tasks. Give concrete examples like shielding the team from distractions or facilitating technical decisions.
Using Flow Metrics to Coach for Predictability
Tests if you use data for coaching, not coercion. Define Lead/Cycle Time, explain how stable times (p85) create predictability, and contrast this with Velocity's flaws. The red flag is treating any metric as a target instead of a diagnostic tool for the team.
How do you escalate a blocking external dependency?
Tests your ability to quantify impact, show ownership, and empower leaders. A great answer details the business cost, documents your due diligence, and defines a clear 'ask' for the leader.
What is a cross-functional team in Agile?
This tests your grasp of how team structure impacts velocity. A great answer defines it as a team with all skills to ship value, explains how it reduces handoffs and boosts ownership, and links it to faster cycle times.
What is a Community of Practice or Guild?
Tests understanding of cross-team knowledge sharing. Define CoPs as voluntary groups for a shared craft, explain their purpose (sharing best practices, standardizing tools), and give an example like a 'Frontend Guild.'
Declare a string name and an array of lucky numbers in TypeScript
Declare the name with a lowercase string type and the lucky numbers as number[] or Array<number>.
Explain what TypeScript's type inference is and show an inferred variable declaration
This tests whether you understand TypeScript deduces types without annotations. A strong answer defines inference as deriving types from values and gives an example like let x = 3 inferring number. A red flag is claiming explicit types are required.
What is noImplicitAny and why is it best practice?
State that noImplicitAny errors when inference fails, forcing explicit types instead of plain any.
Explain the difference between any and unknown, and demonstrate type-safe narrowing
This tests your grasp of TypeScript top types: any disables checking while unknown forces narrowing. A strong answer defines both, accepts unknown, and uses typeof or a type guard before operating. Red flag: saying they are equivalent or relying on as casts.
How do you type and guard a string-or-string-array argument?
Tests union typing and runtime narrowing. Annotate as string | string[], then branch with Array.isArray(). Strong answers note typeof returns "object" for arrays and that assertions bypass safety.