29After scaling workers the app dies with too many open files. How do you raise the limit so it actually sticks?▼mediumPhonePeSwiggyInfosys◆ premiumEveryone knows ulimit -n. The interview question is which process inherits which value, why limits.conf did nothing for your service, and how you size the ceiling honestly.Open full answer →
37Walk me through nginx internals: what do the master and workers each do, and how does one worker hold thousands of connections?▼easyTCSAccentureGitLab◆ premiumThe answer that lands is about one epoll loop per core, not config snippets. Master versus worker duties, the arithmetic of worker_connections, and the limits people forget to raise.Open full answer →
43A launch failed because an account hit a service limit nobody tracked. How should quotas be run going forward?▼easyUberDatabricksDatadog◆ premiumQuotas are invisible until launch day. Treating them as tracked inventory with utilization alerts beats discovering them in a postmortem.Open full answer →
20It is release week and every Jenkins build queues behind another. Sort out the agent situation.▼mediumTCSAccentureInfosys○ sign inDistinguish executor capacity, placement and provisioning failures, then size an agent pool from measured resource use and cleanup behaviour.Open full answer →
28Traffic grew thirty percent a quarter and our model said two years of headroom. We ran out in five months. What went wrong?▼hardNetflixLinkedInFlipkart○ sign inWhere linear models break: compounding growth, step functions, peak days and saturation cliffs. Forecast per constrained resource, backtest, subtract lead time to get the real order-by date.Open full answer →
48A pod restarts every ten days, nobody reproduces the leak locally, and instant-use alerts stay green. How do you catch it?▼mediumDatadogLinkedInGoogle◆ premiumSlow leaks hide inside restart cycles and percentage thresholds. Plot weeks of absolute memory against deploys, prove it with profiler deltas, and alert on predicted time-to-limit instead.Open full answer →
08Design an authentication service for 100,000 QPS across three regions: 2KB payloads, 10ms processing, 16-core VMs. Do the math out loud.▼expert★ EssentialGoogleMetaAmazon & AWSunlockedThe Google-style NALSD round in miniature. The boxes are easy; what is being scored is whether the numbers fall out of Little's law before you draw them.Open full answer →
44Design the CI platform for three hundred engineers. Builds currently take forty minutes and the queue is twenty deep at 4pm.▼hardGitLabMicrosoftUber◆ premiumQueue time and build time are separate problems with separate fixes, and most teams spend a quarter optimising the one that is not hurting. Size the fleet from arrival rate, then attack the build with caching and graph awareness.Open full answer →
05How do you decide between savings plans, reserved instances, spot and on-demand for a mixed fleet?▼hardAmazon & AWSNetflixUberunlockedFour purchase instruments, one fleet, and a finance team asking why you did not commit to everything at maximum discount. The scoring rubric rewards the arithmetic of being wrong, not the discount table.Open full answer →
07Walk me through running a rightsizing programme across fifty teams, end to end.▼easyAccentureInfosysWalmart Global TechunlockedThe tool emits recommendations; the programme is everything around it. Interviewers use this question to see whether you can turn a dashboard into landed changes without breaking production or trust.Open full answer →
03How do you estimate what an LLM feature will cost to run?▼easyNewMicrosoftDatabricksSwiggyunlockedTokens are the unit and input and output are priced differently. Get the arithmetic on the table in the first minute, because the number usually decides the design before any other consideration does.Open full answer →
11You need 64 GPUs for the next year and the region is out of capacity. What is your procurement strategy?▼hardMicrosoftOracleGoogle2 notes & commentsunlockedGPU capacity is not elastic the way CPU is. On-demand means whatever is left after the reservations, and in a tight region that is nothing, so the availability problem and the cost problem are the same problem.Open full answer →
15How should you adapt web-service autoscaling for an LLM inference service?▼hardDatabricksNVIDIAMetaunlockedRequests-per-second is not the load unit, cold starts are minutes not seconds, and scale-in can kill paying users mid-sentence. Everything you know about HPA needs re-deriving here.Open full answer →
30Your GPU dashboard shows 95 percent utilisation and finance wants to know why you need more GPUs. What do you tell them?▼hardNVIDIADatabricksGoogle2 notes & comments◆ premiumThe utilisation number everyone quotes means at least one kernel was resident, not that the hardware was doing useful work. A GPU at 95 percent can be doing five percent of what it is capable of.Open full answer →
47Build the cost model for serving your own open-weight model versus paying an API per token. Where is the break-even?▼hardDatabricksSnowflakeStripe2 notes & comments◆ premiumPer-token pricing looks expensive until you compute what an idle GPU costs at 3am. Break-even depends on workload volume and duty cycle, measured throughput, and the engineering cost on both sides.Open full answer →