Search
932 results for “System Design”
A dynamic list of editable user rows allows insertion, reordering, and deletion. An engineer proposes using the array index as the key for each item component. What failure mode directly occurs when modifying the list under this design?
Practice MCQ in React Fundamentals
Practice MCQA fleet uses only per-process caches for shared configuration. What operational behavior should the design expect?
Practice MCQ in Caching Strategies
Practice MCQA fraud-scoring service takes features from four producer teams that deploy independently; payloads arrive over a Kafka stream and a nightly batch backfill. One team wants `amount`, currently dollars, to carry minor units in place, and the model cannot be retrained for six weeks. Old and new payloads overlap for about a month, and a wrong value lowers recall silently instead of raising an error. Which design should the platform team adopt?
Role practice MCQ for AI Engineer
Practice MCQA hiring manager asks how you would handle an end-to-end deployment design case. Which answer holds up?
Role practice MCQ for Forward Deployed Engineer (FDE)
Practice MCQA legal-tech team runs RAG over 2.1M PDF court filings with a beta in six weeks, and a paralegal must be able to verify any quoted sentence on the source page. The corpus is 38% two-column filings and 22% scans; the pilot produced quotes that appear nowhere on the cited page and fluent paragraphs that merge both columns of one filing. Which document-parsing design should the team commit to?
Role practice MCQ for AI Engineer
Practice MCQA multi-tenant support assistant answers from a retrieval index where each user's permission set filters the evidence, so the same question returns different documents for two roles. The prompt template and model roll on a weekly release train, corpus edits land hourly, and hot questions must serve from cache to hold a 1.5 s p99 — a hit is 60 ms, a cold generation 2.1 s, and a per-hit model call pushes p99 past budget. Which caching design fits this service?
Role practice MCQ for AI Engineer
Practice MCQA network design review is deciding how to handle bidirectional path mapping. Which approach should the team adopt?
Role practice MCQ for Network Engineer
Practice MCQA network design review is deciding how to handle filtering ICMP. Which approach should the team adopt?
Role practice MCQ for Network Engineer
Practice MCQA network design review is deciding how to handle longest-prefix match. Which approach should the team adopt?
Role practice MCQ for Network Engineer
Practice MCQA network design review is deciding how to handle mutual redistribution loop. Which approach should the team adopt?
Role practice MCQ for Network Engineer
Practice MCQA network design review is deciding how to handle OSPF adjacency versus advertised prefix. Which approach should the team adopt?
Role practice MCQ for Network Engineer
Practice MCQA network design review is deciding how to handle QoS classification versus marking. Which approach should the team adopt?
Role practice MCQ for Network Engineer
Practice MCQA network design review is deciding how to handle SPAN oversubscription. Which approach should the team adopt?
Role practice MCQ for Network Engineer
Practice MCQA payment endpoint calls an external processor and must be safe to retry. Which design handles the distributed failure correctly?
Role practice MCQ for Cloud Architect
Practice MCQA payments agent's tool executor is shared by the chat path and the nightly batch runner. A reviewer approved "refund the duplicate charge"; the executor ran issue_refund with amount_minor_units 42000 against pay_9f2c41ab77de0031, and a drop_index wiped 14 days of unrecoverable data. Traffic is about 30 tool calls a day. Which design should the team adopt for human review of high-risk actions?
Role practice MCQ for AI Engineer
Practice MCQA payments platform has 14 months of transactions with settled chargeback outcomes: 2.1M rows, 2.8% confirmed, and the outcome lands 30–45 days after the transaction. Fraud the merchant absorbs and never disputes leaves no outcome at all. The team must lock the supervised-versus-unsupervised framing for a model that flags fraud at scoring time before a six-week launch. Which design holds up?
Role practice MCQ for AI Engineer
Practice MCQA payments platform runs 40 services, each with its own datastore and its own authorization code. A new regulation requires that every read of cardholder data be tied to an approved business purpose and be recorded in one auditable log. Which design change does the requirement force?
Practice MCQ in Translating Requirements into Architecture
Practice MCQA payments team must validate a new chargeback-scoring model against the live incumbent before launch. Traffic shifted two weeks ago, so logged data is stale; compliance forbids candidate predictions reaching users; candidate scoring takes 250 ms on GPU and the pool has no headroom; and promotion requires a per-case win rate on outcomes that land 45 days later. Which rollout design satisfies all four constraints?
Role practice MCQ for AI Engineer
Practice MCQA payments team retrains a churn model weekly on 18 months of transaction history and scores the week after each training cutoff. Each customer contributes up to 300 rows. The training job reports cross-validated AUC 0.88; the served model scores 0.79, and the nightly backfill replay writes to the same dashboard the quarterly review reads. Which evaluation design should the team adopt?
Role practice MCQ for AI Engineer
Practice MCQA platform design review is deciding how to handle choosing what not to abstract. Which approach should the team adopt?
Role practice MCQ for Platform Engineer
