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