Top 50
Prep plan
Updated weekly · Last refresh Sep 24

Tech(x) Software Engineer Interview Questions

The questions to prepare for a Tech(x) Software Engineer interview. Questions from real interview reports rank first. Updated daily.

50questions
~8htotal time
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 30 questions · ~297 min
Hash Table vs Binary Search TreeEasy

Compare hash tables and binary search trees by structure, operation costs, ordering, and when each is the better choice.

Hash TablesbstData StructuresTech(x)
Unique Palindrome SubstringsMedium
Practice

Count distinct palindromic substrings using an eertree in linear time.

coding challengeStringsData StructuresTech(x)
More Coding questions with a free account
2
SQL & Data Manipulation4 questions + 3 drills · ~70 min
3
System Design6 questions · ~59 min
Backend API for FrontendMedium

Evaluates your system design and API design skills for building web services.

apiTech(x)
CUDA Kernel DesignHard

Evaluates systems-level thinking for parallel computation and GPU kernel design tradeoffs.

designcudaTech(x)
More System Design questions with a free account
4
Behavioral & Leadership8 questions · ~79 min
More Behavioral & Leadership questions with a free account
5
More topics2 questions · ~20 min
Maintainable, Testable CodeMedium

Assesses your engineering practices for code quality, testing, and long-term maintainability.

best practicescode qualityTech(x)
Tradeoffs QuestionMedium

Assesses your ability to reason about competing constraints and make engineering decisions.

Decision MakingTrade-offsTech(x)
The finish line: interview-readyComplete all 50 questions plus 3 hands-on drills to finish this plan.