USE CASE
Promotion preparation
These are the same questions found in the library, grouped here by the capability each one mainly examines.
1060 questions
Questions 101–150 of 1060 on this page.
A · Professional problem solving and implementation13
- API latency rises while database CPU remains low, and application logs show connection waits. How would you distinguish connection leaks, an undersized pool, and slow transactions holding connections?
- In an admin console, inserts and deletes while paging by creation time cause duplicate or missing rows. How would you compare offset and cursor pagination and define the consistency expectation?
- Implement a map with concurrent reads and writes, per-entry expiration, and expired-entry cleanup. How would you define expiration semantics, synchronization boundaries, and deterministic tests?
- Implement a small task queue with concurrent workers, cancellation, and retries; tests must not depend on real sleeps. How would you design the scheduling interface and state transitions?
- Implement an incremental UTF-8 log parser that receives chunks which may split multibyte characters, reorder fields, contain multiple records, or include an exceptionally long line. Define parser state, error recovery, and memory limits, then implement repeatable core logic.
- A service has moved to a new address, but some users still reach old nodes and recovery varies by network. How would you check DNS caches, client caches, and existing connections?
- A critical end-to-end test fails intermittently: it passes alone but fails in a parallel suite, and the team has started rerunning it until it passes. How would you determine whether it exposes product risk, isolate shared state, resource contention, clock or ordering dependencies, and improve the test workflow?
- A custom dialog works with a mouse, but keyboard users cannot reliably enter, close, or return from it. Which focus-management behaviors would you inspect, and how would you verify a fix?
- A request starts several async tasks. After the client disconnects or the request times out, some downstream work still uses threads and connections. How would you propagate cancellation and release those resources?
- During a cross-time-zone handoff, a critical alert was sent. The outgoing on-call engineer assumed the incoming engineer would handle it, while the incoming engineer never acknowledged it; escalation was delayed. How would you reconstruct the ownership chain, fix acknowledgment and handoff, and verify the change?
- A service’s resident memory is stable, but major page faults, disk I/O, and tail latency rise together. How would you distinguish changes in the working set, mapping behavior, memory pressure, and application access patterns?
- A usage-based API product must combine request events from multiple regions into customer bills and allow later corrections. How would you design the usage-data processing flow?
- A new model improves offline evaluation, but answer quality may fall for a small set of high-value users. How would you stage a canary, observe it, and decide when to expand traffic?
No questions in this section match your target. ·
B · Business understanding and domain modeling14
- Write a one-page product overview for someone who just joined. How would you mark which statements are fact, which are inference, and which are simply unanswered questions?
- Where does your project sit in the wider business? Who gives it input, who uses its results, and who is affected if it is late or wrong?
- An enterprise product charges a monthly subscription, overage usage, and a minimum-spend true-up. How would you define billing periods, usage attribution, price effective time, and invoice explanations so a customer can reconcile the charges?
- A new plan makes more users willing to try the product, but some customers who would have bought a higher-priced plan switch to the cheaper option. What commercial model and observation window would you use to judge whether the plan portfolio creates incremental value?
- Map the value flow among users, suppliers, the platform, and payers in a two-sided marketplace you know. Explain how value and responsibility change when a service is not fulfilled.
- A new industry or regulatory requirement forces a product workflow change. How would you trace from the requirement to affected participants, value-chain steps, business commitments, and internal systems?
- After a promotion ends, operations considers the campaign complete, product sees orders still being fulfilled, and finance says settlement is not yet possible. How would you define each party’s objects, states, and state transitions?
- An enterprise customer has multiple organizations, departments, and members, and a member may act for different organizations. When designing customer activity analysis, how would you define the grain and relationships among customer, account, organization, and user?
- Support agents merge duplicate tickets and sometimes split a complex issue into several cases. When modeling service-quality data, how would you define the issue, ticket, contact, and resolution?
- Business units use an “active customer” metric, but some define it by payment, others by usage, and others by likelihood to renew. How would you decide which definitions should be standardized and which should remain distinct concepts?
- Recommendation and risk teams both need a “spend in the last 30 days” feature, but one uses calendar days and the other a rolling hour window, and refund handling differs. How would you decide whether the definition can be shared?
- A risk value is usually present in training data, but live serving often substitutes a default and model performance fluctuates. How would you find whether the cause is data collection, timing, missing-value handling, or implementation differences?
- Models, operational rules, and reports share a core feature, but the upstream business definition has changed and some consumers cannot migrate yet. How would you manage old and new definitions, ownership, and migration order?
- A supplier API replaces one “delivered” status with “dispatched” and “received,” but historical data has no basis for distinguishing them. How would you update the domain model, external contract, and related reporting?
No questions in this section match your target. ·
C · Value judgment and direction setting6
- Product, operations, and sales reports all say “retention,” but refer to return visits, key-feature use, and renewal. How would you clarify the measures so each name maps to a user behavior and business decision?
- A new automated workflow doubles processing speed and reduces human review, but errors have a greater impact on a small group of high-value customers. How would you assess net value and decide whether to expand it?
- A major customer will pay a high price for a custom feature, but reuse by other customers is uncertain. Ongoing maintenance, permissions, and data rules add cost, and sales has promised a delivery date. How would you compare a one-off build, productizing it, a service, or declining—and decide whether to invest?
- You inherit a mature product with a stable user base and stalled growth, and the team wants to launch new features immediately. What product understanding would you build in the first two weeks before deciding where to invest?
- Next quarter, the team can keep only one initiative that directly drives growth and one foundational capability project, and each option has strong advocates. How would you compare them and choose a portfolio?
- A major competitor makes a feature free that large customers have repeatedly requested, but you have not observed customer losses because of it. How would you determine whether this is an emerging competitive risk, a negotiation signal, or a feature gap not worth following?
No questions in this section match your target. ·
D · Delivery and ongoing operations7
- A data-write incident has stopped and service metrics look normal, but users still report missing records. How would you organize recovery validation and follow-up communication?
- For three consecutive quarters, several teams underestimated integration and acceptance time. How would you use forecasts and actuals to determine whether the error comes from estimation, scope change, or scheduling, and improve the next forecast?
- A project depending on a platform interface is already integrating when the upstream team announces a semantic change this quarter and cannot support both formats indefinitely. How would you decide compatibility, migration order, and release boundaries across projects?
- Four months after delivery, the targeted cost reduction has not appeared in financial reports. The sponsor says the system is still in a learning period, while finance considers the project closed. How would you clarify benefit ownership and the validation window?
- A serious production incident pulls two specialists from a project team for a full week, putting a milestone at risk. How would you update the forecast, separate incident and project responsibilities, and help stakeholders make trade-offs?
- A release project has capacity, vendor-delivery, and data-quality risks, each below its individual escalation threshold, but all may converge in the same week. How would you assess the combined risk and decide what action to take?
- After a strategic shift, several in-flight projects no longer support the new goals, but teams have invested effort and made external commitments. How would you decide what to stop immediately, what to close out, and how to transfer knowledge, contracts, and capacity?
No questions in this section match your target. ·
E · Collaboration, communication, and influence4
- Two leads disagree on building platform capability first versus delivering a customer feature first. Meetings repeat the same arguments without new evidence. How would you establish a decision process and a deadline?
- A colleague says you often overturn a plan late in discussion. You believe those instances followed newly discovered risks. How would you understand the feedback and decide whether to change your behavior?
- A project has borrowed an analyst from another team for two months, but the assignment has no clear end condition and the original team’s ongoing work is backing up. How would you negotiate scope, review timing, and return conditions?
- A project sponsor changes success from launch, to adoption, to cost reduction, affecting different teams each time. How would you make changes explicit and protect teams from repeated rework?
No questions in this section match your target. ·
F · People and organization building6
- One month after joining, a new hire’s delivery quality is well below the capability shown in interviews, but task context and onboarding support have also been incomplete. How would you distinguish selection, onboarding, and management issues and set next steps?
- Two frontline managers delivered planned results. One reports a stable team; another says key contributors have worked repeated overtime and may leave. How would you verify and help them address it rather than simply choose whom to believe?
- Two team members want to lead a customer presentation, but these opportunities have historically gone to the most confident speaker. How would you assign this opportunity and check for longer-term access bias?
- You delegate decisions to a lead or team, but outcomes repeatedly miss expectations and important risks are overlooked. How would you distinguish capability, information, goal, or authority-boundary issues, adjust review, and define when to relax or withdraw authority?
- The organization plans to add another lead layer to reduce executive span, but the main pain points are approval delays and conflicting goals. How would you assess whether another layer solves the problem and evaluate side effects?
- The team plans to double in size within two months, and a senior contributor wants to become a lead. How would you give them real but supported management responsibility before expansion and assess the result?
No questions in this section match your target. ·