Top 50
Topic roadmap
Updated weekly · Last refresh Nov 4

Top 50 software engineering Interview Questions

The most frequently asked software engineering questions across all roles and companies, ranked by real interview frequency. Updated daily.

50questions
~8htotal time
75companies covered
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 9 questions · ~82 min
Live Coding System DesignHard
Practice
Recently asked

Implement a cancellable priority queue using a heap and hash map while preserving correct ordering.

system designclean codesoftware engineeringThe Boston Consulting Group
Define and Maintain Clean CodeMedium
Practice
Recently asked

Identify long lines, consecutive duplicates, and oversized functions as practical indicators of code that is harder to keep clean.

code analysisclean codesoftware engineeringUBS
Applying TDD DailyMedium
Practice
Recently asked

Model the red-green-refactor TDD cycle by returning the required workflow stages in order.

Codingclean codesoftware engineeringAAutotrader
More Coding questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
2
NLP27 questions · ~246 min
Embeddings and Vector Search at ScaleHard
Recently asked

Design a scalable embedding pipeline and approximate nearest-neighbor index for semantic text retrieval.

Vector SearchWord Embeddingssoftware engineeringKKuaishouWWoolworths GroupYochana
Handling Context Window LimitsHard
Recently asked

Design a token-aware, hierarchical document processing pipeline that preserves global context despite language-model context limits.

Language Modelscontext windowsoftware engineeringWiproHHCLTech - Australia and New ZealandSScalefree
ML Transformer Text Generation DebugHard

Debug a miniature causal language model by tracing tokenization, tensor shapes, masking, loss alignment, and autoregressive decoding.

Language Modelstransformerssoftware engineeringOpenAI
More NLP questions with a free account
3
Behavioral & Leadership12 questions · ~109 min
What Makes You GreatMedium

Tests ownership, judgment, collaboration, and continuous improvement beyond simply writing functional code.

software engineeringadaptabilityaccountabilityMMiroCClay
Explain Your Software Engineering ExperienceEasy
Recently asked

Assesses how clearly candidates describe engineering ownership, collaboration, technical judgment, and measurable impact.

achievementexperiencebehavioral interviewOptum Health ServicesUnitedHealth Group
More Behavioral & Leadership questions with a free account
4
More topics2 questions · ~18 min
More questions with a free account
The finish line: interview-readyComplete all 50 questions to finish this plan.