Interview Prep
Crack your dream company.
Write answers, get scored, and study model responses.
Filter by company
12 questions
AmazonTechnicalEasyHigh frequency
Explain the difference between process and thread
Core OS concept asked in almost every product company round.
Topic · OSPractice
AmazonTechnicalHardHigh frequency
Implement LRU Cache — approach
Classic design problem combining HashMap + Doubly Linked List.
Topic · DSAPractice
MicrosoftTechnicalEasyHigh frequency
What is ACID in databases?
Fundamental database transaction properties.
Topic · DBMSPractice
GoogleSystem DesignMediumHigh frequency
Design a URL shortener like bit.ly
Entry-level system design covering hashing, DB, scale.
Topic · System DesignPractice
FlipkartTechnicalEasyHigh frequency
Explain TCP vs UDP
Networking fundamentals for backend roles.
Topic · CNPractice
MetaBehavioralMediumHigh frequency
Tell me about a challenging project
STAR-format behavioral question for all levels.
Topic · BehavioralPractice
TCSTechnicalEasyHigh frequency
Four pillars of OOP with examples
Encapsulation, Inheritance, Polymorphism, Abstraction.
Topic · OOPPractice
UberTechnicalMediumHigh frequency
How does HTTPS work?
TLS handshake, certificates, symmetric/asymmetric crypto.
Topic · CNPractice
InfosysTechnicalMediumHigh frequency
Deadlock conditions and prevention
Coffman conditions + prevention strategies.
Topic · OSPractice
UberSystem DesignMediumHigh frequency
Design a rate limiter
Token bucket, sliding window, distributed rate limiting.
Topic · System DesignPractice
WiproTechnicalMediumMedium frequency
Normalize a database to 3NF
Given a schema, identify anomalies and normalize.
Topic · DBMSPractice
AmazonHREasyHigh frequency
Why do you want to join our company?
Company-specific motivation + leadership principles.
Topic · BehavioralPractice