Top 33
Prep plan
Updated weekly · Last refresh Oct 17

Side Software Engineer Interview Questions

The questions to prepare for a Side Software Engineer interview. Questions from real interview reports rank first. Updated daily.

33questions
~5htotal time
Track your progressSign up free to work through all 33 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 12 questions · ~111 min
Reverse a Singly Linked ListEasy
Practice

Problem Given the head of a singly linked list, reverse the list, and return the new head node. The linked list is defined as follows: python class ListNo...

RecursionStackDynamic ProgrammingSide
Two Sum with TargetEasy
Practice

Use a hash map to find two array elements that sum to a target in O(n) time.

Hash TablesArraysStringsSide
More Coding questions with a free account
2
Execution3 questions · ~28 min
SDLC and V-Model TestingMedium

Evaluates your software engineering fundamentals and testing approach across SDLC models.

sdlcTestingSide
More Execution 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
3
Technical Fundamentals5 questions · ~46 min
SQL vs NoSQL ChoiceMedium

Tests data modeling tradeoffs and selecting storage technologies appropriately.

best practicesDecision Makingtechnical experienceSide
iOS Push Notifications and Background UpdatesMedium

Tests iOS engineering skills for notification handling, background execution, and reliability.

network requestsswiftalertsSide
More Technical Fundamentals questions with a free account
4
Behavioral & Leadership10 questions · ~92 min
More Behavioral & Leadership questions with a free account
5
More topics3 questions · ~28 min
C++ Memory ManagementMedium

Evaluates your understanding of memory safety, ownership, and performance in C++.

memory managementc++Side
Build a Selenium Test Automation FrameworkHard

Tests ability to architect maintainable automation frameworks and implement core testing patterns.

javatest automationFrameworksSide
Scale Real-Time NotificationsHard

Tests system design skills for high-throughput, multi-channel messaging in a production environment.

Cold StartFeature StoreModel ServingSide
The finish line: interview-readyComplete all 33 questions to finish this plan.