Trending Interview Questions 2026

Published July 22, 2026 · Updated July 22, 2026

The 30 most upvoted interview questions right now across TCS, Infosys, Wipro, Capgemini and Indian tech companies. Updated as engineers report new questions.

Top 30 Questions This Month

Meta Hard System Design round 6–10 YearsSystem DesignDistributed Systems

Design Instagram feed — a user follows 500 people, each posts 2-3 times daily. How do you generate and serve a personalized, ranked feed at scale?

↑ 148 upvotes · 119 engineers asked this · Senior SDE
Lyft Hard System Design round 6–10 YearsSystem DesignDistributed Systems

Design a ride-sharing location tracking system. 10 million drivers update their GPS location every 5 seconds. How do you store and query nearby drivers efficiently?

↑ 143 upvotes · 114 engineers asked this · Senior SDE
Goldman Sachs Hard System Design round 7–10 YearsAWSSystem Design

Your company needs 99.99% uptime for a critical web application. How do you architect a multi-region active-active setup on AWS?

↑ 141 upvotes · 112 engineers asked this · Cloud Architect
Amazon Hard System Design round 5–8 YearsSystem DesignKafkaDistributed Systems

Design a notification system (push/email/SMS) that sends 10 million notifications per day to users across time zones with delivery guarantees.

↑ 139 upvotes · 111 engineers asked this · Senior SDE
Google Hard System Design round 5–8 YearsSystem DesignDistributed Systems

Design a URL shortening service (like bit.ly) that handles 1 billion shortened URLs and 100K redirects per second.

↑ 134 upvotes · 107 engineers asked this · Senior SDE
Netflix Hard System Design round 5–8 YearsPythonKafkaSnowflake

Design a data pipeline to ingest CDC (Change Data Capture) events from a MySQL database into a Snowflake data warehouse in near real-time.

↑ 131 upvotes · 103 engineers asked this · Data Engineer
Stripe Hard System Design round 5–8 YearsSystem DesignDistributed SystemsRedis

Design a distributed rate limiter that works across 100 API servers. A user is allowed 1000 requests per minute.

↑ 127 upvotes · 101 engineers asked this · Senior SDE
Deloitte Hard System Design round 5–8 YearsAWS

Design a serverless ETL pipeline on AWS that processes files uploaded to S3 and loads them into Redshift.

↑ 127 upvotes · 100 engineers asked this · Cloud Architect
TikTok Hard Scenario round 6–10 YearsLLMML/AIPython

Design an AI content moderation system for a social platform with 10 million daily posts. How do you balance accuracy, cost, and latency?

↑ 126 upvotes · 97 engineers asked this · AI Engineer
Shopify Hard Scenario round 5–8 YearsReactJavaScriptNext.js

Your React app initial load time is 8 seconds. Users complain it is too slow. Walk me through your optimization strategy.

↑ 124 upvotes · 97 engineers asked this · Full Stack Developer
Grab Hard Scenario round 5–8 YearsPython

You need to run a DAG that processes 10,000 files daily — one task per file. How do you design this in Airflow without creating 10,000 static tasks?

↑ 122 upvotes · 95 engineers asked this · Data Engineer
Anthropic Hard Technical round 4–8 YearsLLMRAGPython

How would you reduce the latency of a RAG pipeline from 4 seconds to under 1 second in production?

↑ 119 upvotes · 94 engineers asked this · AI Engineer
Netflix Hard Scenario round 4–7 YearsAWS

Your RDS MySQL database is becoming a bottleneck. Read queries are slow. How do you scale it on AWS without re-architecting the entire application?

↑ 118 upvotes · 93 engineers asked this · Cloud Architect
Uber Hard Scenario round 5–8 YearsPython

Your PySpark job has data skew on a join key (user_id) where 1% of users account for 60% of the data. How do you handle it?

↑ 117 upvotes · 91 engineers asked this · Data Engineer
Airbnb Hard Scenario round 5–8 YearsReactJavaScript

A React dashboard with 20 charts re-renders every time any filter changes, causing a 3-second lag. How do you optimize it?

↑ 116 upvotes · 91 engineers asked this · Full Stack Developer
Uber Hard System Design round Distributed SystemsRedisKafka

Design Uber's driver-rider matching system. How do you match the nearest available driver to a rider within 200ms at global scale? Cover: geospatial indexing (H3/S2), the dispatch algorithm, how you handle supply-demand imbalances, and what happens when a matched driver rejects the trip.

↑ 99 upvotes · 98 engineers asked this · SDE2
Canva Hard Scenario round 5–8 YearsSnowflakeSQL

You have a 10TB Snowflake table queried daily by 50 analysts with very different filter patterns. How do you optimize it?

↑ 113 upvotes · 89 engineers asked this · Data Engineer
Google Hard Scenario round 5–8 YearsLLMRAGPython

Our RAG pipeline responses are accurate in staging but hallucinate in production on long user queries. Walk me through how you debug and fix this.

↑ 112 upvotes · 89 engineers asked this · AI Engineer
Netflix Hard System Design round Distributed SystemsKafkaAWS

Design Netflix's video recommendation system. Netflix serves 250 million subscribers. How do you generate personalised top-10 rows for each user in real time? Cover: collaborative filtering, content-based signals, contextual signals (time of day, device), and how you handle the cold-start problem for new users.

↑ 95 upvotes · 93 engineers asked this · SDE2
Google Medium Scenario round 3–6 YearsReactJavaScript

A list of 50,000 items renders in a React component. Users scroll and experience jank. How do you fix it without pagination?

↑ 109 upvotes · 86 engineers asked this · Full Stack Developer
Amazon Hard Scenario round 4–7 YearsPythonKafka

You have a Spark job that ingests 500GB of clickstream data daily. It is failing with OOM errors on the executor. How do you debug and fix it?

↑ 108 upvotes · 86 engineers asked this · Data Engineer
Amazon Hard System Design round Distributed SystemsSystem DesignAWS

Design a distributed rate limiter that can handle 10M requests per second across multiple data centers. Discuss consistency tradeoffs, the choice between token bucket vs leaky bucket, and how you would handle clock skew across regions.

↑ 99 upvotes · 89 engineers asked this · SDE2
Adobe Hard Technical round 4–7 YearsSnowflakeSQL

Your Snowflake query is slow even with a large warehouse. How do you investigate and optimize it?

↑ 107 upvotes · 84 engineers asked this · Data Engineer
Meta Medium Technical round 4–6 YearsReactJavaScript

What is the difference between useMemo and useCallback? Give concrete examples of when each actually helps vs. when it hurts.

↑ 107 upvotes · 84 engineers asked this · Full Stack Developer
JPMorgan Hard Scenario round 5–8 YearsAWS

Your application on EC2 experiences a spike to 10x normal traffic every Friday at 6 PM. How do you architect for this predictable load?

↑ 106 upvotes · 83 engineers asked this · Cloud Architect
Meta Hard Scenario round 5–8 YearsLLMPythonML/AI

Your fine-tuned LLM performs well on your eval set but users report degraded responses 2 weeks after deployment. What is happening and what do you do?

↑ 104 upvotes · 82 engineers asked this · AI Engineer
Amazon Hard Scenario round 4–8 Years

How do you prioritize a backlog when you have 50 features requested by 10 different stakeholders?

↑ 104 upvotes · 82 engineers asked this · Product Owner
PhonePe Hard System Design round KafkaDistributed SystemsPostgreSQL

Design PhonePe's UPI transaction system to handle 1 billion transactions per day. Cover: request routing to the correct bank, NPCI integration, handling duplicate transactions, consistency vs availability trade-offs, and how you build a reliable audit trail for regulatory compliance.

↑ 89 upvotes · 89 engineers asked this · SDE2
Airbnb Hard Scenario round 4–7 YearsPythonSnowflake

Your team discovers that 20% of user_id values in the orders table do not match any record in the users table. How do you handle this as a data engineer?

↑ 102 upvotes · 81 engineers asked this · Data Engineer
PayU Medium Technical round 2–5 YearsInterview ExperienceJavaScript

Predict the output of this code: console.log(1); setTimeout(() => console.log(2), 0); Promise.resolve().then(() => console.log(3)); console.log(4); Explain the event loop mechanism that determines this order.

↑ 104 upvotes · 78 engineers asked this · Full Stack Developer

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 →

Browse by company

Amazon Google Microsoft Flipkart Swiggy Meta Apple Netflix Uber Airbnb Stripe Razorpay PhonePe Paytm Zomato Salesforce Oracle Adobe LinkedIn Atlassian Accenture Deloitte Wipro Infosys TCS Capgemini PayU General Anthropic OpenAI TikTok JPMorgan Walmart Spotify DoorDash Goldman Sachs Revolut Canva Capital One Lyft SAP Siemens Shopify Grab Cognizant LTIMindtree Myntra Hotstar Twitter Snowflake

Frequently asked questions

Design Instagram feed — a user follows 500 people, each posts 2-3 times daily. How do you generate and serve a personalized, ranked feed at scale?
Design Instagram feed — a user follows 500 people, each posts 2-3 times daily. How do you generate and serve a personalized, ranked feed at scale?
Design a ride-sharing location tracking system. 10 million drivers update their GPS location every 5 seconds. How do you store and query nearby drivers efficiently?
Design a ride-sharing location tracking system. 10 million drivers update their GPS location every 5 seconds. How do you store and query nearby drivers efficiently?
Your company needs 99.99% uptime for a critical web application. How do you architect a multi-region active-active setup on AWS?
Your company needs 99.99% uptime for a critical web application. How do you architect a multi-region active-active setup on AWS?
Design a notification system (push/email/SMS) that sends 10 million notifications per day to users across time zones with delivery guarantees.
Design a notification system (push/email/SMS) that sends 10 million notifications per day to users across time zones with delivery guarantees.
Design a URL shortening service (like bit.ly) that handles 1 billion shortened URLs and 100K redirects per second.
Design a URL shortening service (like bit.ly) that handles 1 billion shortened URLs and 100K redirects per second.