Staff Interview Questions

Published July 22, 2026 · Updated July 22, 2026

55 verified Staff interview questions from Google, Amazon, Razorpay, General, Flipkart and more. Covers all experience levels.

55 questions
9 companies
2436 upvotes

Interview Signals for Staff Roles

Companies Asking
Amazon31q
General9q
Google8q
Uber2q
Razorpay1q
Flipkart1q
Most Asked Topics
system-design28x
react5x
microservices5x
sql3x
graphs2x
By Experience
5-9 years40q
6-10 years9q
5-10 years2q
3-10 years1q

Top Questions by Upvotes

Amazon Hard System Design round 5-9 years

Design a database schema for an e-commerce platform that handles flash sales. During a flash sale, 10,000 users try to buy the last 100 units simultaneously. Your schema must prevent overselling. Show the schema and the critical query.

↑ 84 upvotes · 52 engineers asked this · Staff
Hotstar Hard System Design round 5-9 years

Design the backend for a live cricket score app. 50 million users are watching simultaneously, score updates every ball. Users must see the score update within 2 seconds.

↑ 84 upvotes · 12 engineers asked this · Staff
Amazon Hard System Design round 5-9 years

Design a hotel booking system. Rooms must not be double-booked. Searches should show real-time availability. Handle 10,000 concurrent booking attempts for popular dates.

↑ 83 upvotes · 11 engineers asked this · Staff
Amazon Hard Screening round 5-9 years

What is the Saga pattern in microservices? When would you choose choreography over orchestration?

↑ 83 upvotes · 31 engineers asked this · Staff
Amazon Hard Screening round 5-9 years

What is a sidecar proxy and how does it work in service mesh architecture?

↑ 83 upvotes · 11 engineers asked this · Staff
Google Hard System Design round 5-9 years

Design YouTube's video upload and processing pipeline. A user uploads a 4K video of 10GB. How does it become available in 360p, 720p, and 4K for streaming?

↑ 82 upvotes · 10 engineers asked this · Staff
Amazon Hard Screening round 5-9 years

What is a service mesh and what problem does it solve that a regular load balancer doesn't?

↑ 82 upvotes · 50 engineers asked this · Staff
General Hard System Design round 6-10 years

Design a system that detects fraudulent credit card transactions in real-time (decision in under 50ms). The system processes 10,000 transactions per second.

↑ 81 upvotes · 9 engineers asked this · Staff
Amazon Hard System Design round 6-10 years

Design a distributed job scheduler like AWS Batch. Jobs have dependencies (job B starts only after job A completes). The system must handle 100K jobs per day.

↑ 80 upvotes · 8 engineers asked this · Staff
Razorpay Hard System Design round 5-9 years

Design a rate limiter in Node.js that allows 100 requests per user per minute. It must work across multiple Node.js instances without a central Redis lock causing a bottleneck.

↑ 77 upvotes · 45 engineers asked this · Staff
Amazon Hard Screening round 5-9 years

What is the N-API and why is it important for Node.js native addons? When would you write a native addon?

↑ 72 upvotes · 30 engineers asked this · Staff
Google Hard Technical round

Implement Dijkstra's algorithm using a Fibonacci heap. Compare amortized complexity with a binary heap and explain when the Fibonacci heap is actually slower in practice despite the better theoretical bound.

↑ 71 upvotes · 18 engineers asked this · Staff

Practice these questions with AI feedback

Get instant grading on your answers, identify your weak areas, and generate a personalised 14-day study plan — all free.

Build my study plan →

Staff by company

Amazon Staff questions General Staff questions Google Staff questions

Frequently asked questions

What do Staff interviews cover?
Common topics: system-design, react, microservices, sql, graphs.
Which companies hire Staffs?
Companies with reported questions: Amazon, General, Google, Uber, Razorpay.