Top 40
Prep plan
Updated weekly · Last refresh Aug 30

Side Software Engineer Interview Questions

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

40questions
~6htotal time
Track your progressSign up free to work through all 40 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 15 questions · ~135 min
Reverse a Singly Linked ListEasy
Practice
Recently asked

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
Recently asked

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

Hash TablesArraysStringsSide
BFS vs DFS TraversalEasy
Recently asked

Compare BFS and DFS graph traversal, including order, data structures, and when each is preferred.

RecursionQueueGraphsSide
More Coding questions with a free account
2
Execution4 questions · ~36 min
Database Schema for Real-Time NotificationsHard
Recently asked

Tests data modeling for real-time, multi-channel messaging and schema design tradeoffs.

Trade-offssolution designData ModelingSide
SDLC and V-Model TestingMedium
Recently asked

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

sdlcTestingSide
Secure REST APIs and AuthenticationMedium
Recently asked

Tests API security fundamentals including authentication and secure design practices.

rest apisTechnical FluencySecuritySide
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
Behavioral & Leadership19 questions · ~171 min
More Behavioral & Leadership questions with a free account
4
More topics2 questions · ~18 min
C++ Memory ManagementMedium
Recently asked

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

memory managementc++Side
Scale Real-Time NotificationsHard
Recently asked

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

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