USE CASE
Designing as an interviewer
Start with reviewed core questions. The extended library remains available below for broader exploration.
994 questions
Extended library · not reviewed question by question
These questions remain useful for discovery, but have not received the same question-specific review as the core set.
Extended questions 301–350 of 931 on this page.
A · Professional problem solving and implementation20
- A study was commissioned to validate a new dashboard. Most users say current reports are sufficient; a few advanced users want more. The project lead wants to highlight supportive interviews. How would you summarize the findings?
- In a usability session, the moderator repeatedly asks whether the design is clearer, and users agree. Video shows repeated hesitation during tasks. How would you handle the evidence and next study?
- Interview participants are almost all power users and community members. Feedback on the latest redesign is positive, but retention continues to fall. How would you redesign recruitment and research questions?
- Teams are copying shared components and adding local variants, making similar features inconsistent. How would you decide which differences belong in the shared design system and which should remain team-specific? How would teams help maintain those rules?
- Two requests almost simultaneously check that a business object is absent and then both create it; the application-level check-then-write occasionally produces duplicates. How would you use transaction isolation, unique constraints, and conflict handling to preserve the invariant?
- Given a set of records that may exceed memory capacity, process them in batches while allowing the caller to cancel. Describe or implement an interface that bounds memory, locates errors, and starts no new batch after cancellation.
- Several callers read a configuration file whose fields keep growing; older fields may be absent, and new versions must allow unknown extension fields. How would you design a parsing interface so callers can understand defaults, validation errors, and backward-compatibility behavior?
- Latency is normal after a release, but p99 rises gradually after several hours and temporarily recovers after a restart. CPU is steady while connection counts and heap memory slowly grow. How would you break down hypotheses and design low-risk tests?
- A feature works on the corporate network and most home networks, but requests often time out on a particular carrier or under poor connectivity; server error rates do not rise at the same time. How would you isolate causes across client, network path, protocol, and retry behavior?
- Users can edit a profile on a phone while offline and may also edit it on the web. The device must sync when connectivity returns without silently overwriting valuable changes. How would you design versioning, conflict detection, merging, and user confirmation?
- An entry service calls several downstream systems. One noncritical dependency occasionally slows down, exhausting request threads and affecting unrelated features. How would you design timeouts, concurrency isolation, degradation, and recovery?
- A shared library releases a backward-compatible version, but application repositories cannot upgrade promptly because of pinned dependencies, generated code, or different release windows; a security fix remains blocked. How would you design compatibility policy and the dependency-upgrade process?
- An AI assistant repeatedly calls search, databases, and external APIs for a small share of requests, making latency and cost far higher than average. How would you design per-task budgets, stop conditions, idempotency, and auditable execution records?
- During user interviews, people repeatedly suggest buttons, filters, and reminders but rarely describe their goals or blocked situations. How would you adjust question order and wording to distinguish real experiences, stated preferences, and proposed solutions?
- A core service remains within its monthly SLO, but its error budget is being consumed much faster and errors cluster around a recent feature release. How would you decide whether to pause rollout or roll back?
- A new model scores much better on an offline test set, but a small production rollout shows lower task completion for one user group and more complaints. How would you determine where the evaluation set, metrics, or release decision failed?
- An AI assistant retrieves documents from several business systems, where users have different permissions in each. How would you ensure retrieval, caching, summaries, and citations follow source permissions, including after access is revoked?
- A model service used by an AI feature has highly variable latency, causing user requests to exceed the end-to-end deadline. How would you allocate budgets across retrieval, model calls, and post-processing, and design fallbacks after a timeout?
- The same commit passes reliably on a developer's machine but occasionally fails in CI because of time zones, random ordering, shared caches, or parallel races. How would you classify, reproduce, and reduce this nondeterminism?
- A function appears read-only under multithreading, but a formatter it calls uses a shared internal buffer and occasionally mixes results. How would you distinguish thread safety, reentrancy, and statelessness, and decide where to fix the issue?
No questions in this section match your target. ·
C · Value judgment and direction setting3
- Brand asks for low-contrast text, but users with low vision struggle to read it; increasing contrast changes the brand presentation. How would you make and validate the design decision?
- A critical flow is two weeks from launch when a review finds that keyboard users cannot complete one step. A full redesign would affect the date. How would you assess the impact, negotiate scope with the team, and explain what can be staged versus what cannot safely ship?
- After a redesign of an important flow, the expected completion rate does not improve. Support requests decline, existing users respond more positively, but new users behave worse. How would you check metric definitions and user segments, determine what effect the design had, and choose the next action?
No questions in this section match your target. ·
D · Delivery and ongoing operations12
- Halfway through a project, available capacity suddenly drops by half while the deadline stays fixed. How would you resequence work and reset expectations?
- A customer asks for “a real-time dashboard,” but their examples suggest they only discover inventory errors later in the day. How would you guide the discussion?
- A major incident produces 18 actions across architecture, monitoring, training, and process, but teams already have quarterly commitments. How would you select actions that reduce recurrence risk?
- Sales, support, and engineering can all label customer issues top priority, so the queue cannot distinguish business outages from general dissatisfaction. How would you design severity and escalation?
- During an outage, engineering wants to disable a feature, business wants to keep accepting orders, and support has promised a recovery time. Responders receive conflicting directions. How would you organize the response?
- A critical operations playbook is still used by multiple regions, but its author has left and recent system and policy changes were never incorporated. How would you identify which steps remain safe, establish temporary controls and ownership, and verify that frontline teams can use the new version correctly?
- Five projects flag the same platform dependency as a possible delay, yet each remains green. What evidence would tell you to change the portfolio instead of following up project by project?
- A business lead says change approval slows market opportunities and asks teams to insert requests outside review. Past urgent work has caused rework. How would you design an exception path?
- Three projects list the same platform team as a critical dependency, and all buffer time is allocated. A new regulatory requirement must ship before quarter-end. How would you reallocate capacity and commitments?
- One owner is responsible for four high-priority projects. Status reports look normal, but risk handling, cross-team decisions, and retrospectives are all delayed. How would you decide whether to add support, reassign ownership, or reduce the portfolio?
- A key vendor has delayed an interface twice, but the project plan still uses the original date. Internal teams are building a temporary adapter in parallel. How would you reset the baseline, account for added work, and show leadership which commitments remain credible?
- An automated approval service stops working, so the operations team temporarily switches to a spreadsheet and limits user impact. Two weeks later, the service is still down, and the spreadsheet has inconsistent permissions and records. How would you manage the temporary process, restore automated approvals, and decide when to shut it down?
No questions in this section match your target. ·
E · Collaboration, communication, and influence15
- A storage migration could briefly hide some customer data, but the business owner does not know replication lag or rollback limits. How would you explain risk and enable a sound decision?
- A partner believes you intentionally delayed a project during review; you believe you were raising risks. Both of you communicate less as a result. How would you reconstruct facts and repair collaboration?
- Suppose online business metrics are cut in half and resources are halved, and product, operations, and engineering must get through the crisis together. How do you work with the other two functions in this situation to decide what to protect, what to cut, and how to share the burden, rather than pushing blame around?
- The business sponsor insists on the original release date, but a limited rollout shows refund rates and support tickets exceeding agreed bounds. Product thinks the sample is too small, while security wants to pause. How would you turn the dispute into a decision?
- Product blames engineering for being slow, engineering blames product for changing requirements daily, and operations blames product for missing tools and engineering for instability. How do you turn this mutual blame into everyone speaking one shared business language and taking joint responsibility for results?
- You point out that a proposal lacks user evidence, and your colleague hears “you think I am not capable.” They stop engaging. How would you clarify what the feedback is about, the evidence behind it, and the next step—and check that it was understood?
- Several people say in an anonymous survey that you lock onto a conclusion early. You believe you are shortening meetings. How would you understand the feedback, verify impact, and try to change?
- You have just taken over a team, and a former peer is now your direct report. Their delivery is strong, but they repeatedly interrupt others in reviews. How would you prepare for and conduct your first feedback conversation?
- Product promises features, engineering promises dates, and operations promises ticket handling, but nobody owns whether customers complete the key task. How would you reset goals with these leads?
- A cross-functional review is shortened to ten minutes, and decision-makers only want to know whether launch can stay on schedule. Your evidence shows two risks with different impact scopes. How would you organize the information so they can make an informed choice quickly?
- Your project depends on another team fixing a data defect. They have higher-priority work and no reporting relationship with you, but customers cannot reconcile accounts. How would you make the case and offer decision evidence?
- Two teams have committed to quarterly goals, and a critical skill turns out to be held by only one engineer. Both request priority access. How would you negotiate an executable allocation while making the unmet side aware of the cost and review conditions?
- A partner adds operational and reporting requests every week, calling them included services. Team capacity is affecting other customers. How would you establish facts and negotiate scope or service level?
- Sales promised several customers faster response times, but operations capacity has not increased. How would you renegotiate service levels and eligibility with sales, product, and service teams?
- The release owner decides to ship on schedule. The security team says residual risk exceeds its acceptance range, but leadership chooses to continue. How would you record dissent, responsibility, and review conditions and clarify executable scope and escalation boundaries?
No questions in this section match your target. ·