ROLE
General software engineering
Compare expectations across career stages →
These are the same questions found in the library, grouped here by the capability each one mainly examines.
1313 questions
Extended questions 251–300 of 1313 on this page.
A · Professional problem solving and implementation7
- A multi-tenant platform must send event notifications (webhooks) to customer systems. How would you design delivery and retries when a client is unavailable for a long time?
- After changing an embedding model, old and new vectors are not directly comparable, while a full rebuild takes days. How would you design migration and query cutover?
- A team discovers that a model may have seen some internal evaluation prompts in public corpora or fine-tuning data. How would you determine what offline scores still mean and rebuild a trustworthy evaluation?
- A team fine-tunes on user feedback, human labels, and synthetic samples, then receives a request to delete some source data. How would you trace impact and decide the scope of retraining?
- 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?
- A product depends on an external model API, and the provider may restrict request frequency or change available models. How would you design switch rules and temporary shutdowns for noncritical features so quality changes after switching are visible?
- Users say answers sound plausible but omit a critical constraint present in the documents. How would you locate whether parsing, chunking, retrieval, ranking, or generation caused the failure?
No questions in this section match your target. ·
B · Business understanding and domain modeling18
- 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 promotion increases sales volume, but new customers’ first orders remain unprofitable after discounts, channel fees, and fulfillment costs. How would you isolate the loss and decide whether to change the offer threshold, audience, channel, or stop the promotion?
- A user orders through a channel and later receives a refund, chargeback, or cancellation. How would you define order value, attribution window, and channel cost so marketing analysis and finance settlement can both explain the same outcome?
- 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?
- The same person may encounter a product through ads, an agency, a partner, and a self-serve channel, and different parties may pay. How would you distinguish customer, buyer, user, and acquisition touchpoint in the business model?
- 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, communication contact, and resolution?
- Partner settlement must connect external order IDs, internal orders, payments, and refunds, but systems use different keys and update times. How would you build the mappings and reconciliation process?
- 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?
- An upstream dependency change will increase refresh latency for a costly feature set from seconds to ten minutes. How would you determine which decisions are affected, which features must remain real time, and when a fallback value is acceptable?
- The commercial rule for a service changes from a free trial to a refund after conditions are met, while historical orders were signed under the old terms. How would you evolve the model and workflow so both old and new transactions remain explainable?
- 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 setting9
- An acquisition campaign drives many registrations, but some regions cannot yet be served, reducing the share of new users who can actually receive the service. How would you define and report the campaign result?
- A checkout experiment improves payment completion, but complaints and refunds also increase. How would you judge whether the experiment succeeded, and how long would you wait before deciding?
- 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?
- Interviews and support tickets repeatedly mention the same problem, but few users in a pilot are willing to change their current workflow. How would you determine whether the issue is how the need was expressed, switching cost, target-user selection, or problem priority?
- 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 operations9
- 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?
- Project requests backed by senior sponsors tend to move ahead, while compliance and infrastructure work without executive sponsorship repeatedly slips. How would you create a transparent portfolio intake and prioritization process?
- The organization requires every project to use the same weekly reports, reviews, and approval gates; a small exploratory effort now spends more time reporting than executing. How would you design tiered governance without missing high-risk work?
- 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 critical milestone is missed because an external dependency arrives late, and the original date is no longer credible. How would you establish the facts, reset scope and sequencing, renegotiate commitments, and track recovery?
- 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 influence7
- After you escalated a delivery risk, a colleague felt bypassed and stopped sharing information promptly. How would you repair the relationship while preserving necessary risk transparency?
- 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?
- In a cross-functional review, you notice the lead’s proposal omits a migration step that would change metric definitions. The meeting is ending and an external partner is present. How would you intervene and follow up?
- 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?
- Several teams agree in a review to improve data quality, but two weeks later no one has taken the implementation work; each lead believes agreement itself completed the collaboration. How would you turn consensus into ownership and checkpoints?
- 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?
- Teams across three time zones rely on asynchronous reviews, but critical feedback often arrives after implementation is complete. How would you locate where the delay occurs and adjust information and decision cadence?
No questions in this section match your target. ·