Top 50 Software Engineer Interview Questions
The 50 most important questions to prepare for Software Engineer interviews. Questions from real interview reports rank first. Updated daily.
Reverse a singly linked list in-place using iterative pointer manipulation.
A S S E M B L E D
Crescent Electric Supply
CenterWellReverse a string in Python using character traversal and return the reversed result.
CNA
Act Digital
Los Alamos National LaboratoryUse a hash map to find two array elements that sum to a target in O(n) time.
iCapital
Paycom
Blend360Implement binary search to find a target value in a sorted array in O(log n) time.
HHAeXchange
EDF Renewables
SRS ConsultingFind the second highest distinct salary from a single table using basic PostgreSQL ordering and limiting.
eClinicalWorksNNeenOpal Canada
InformaticaFind the second highest salary in each department without using aggregate functions.
Credit Genie
Devoteam
Cisco Restaurant + BarRewrite a slow PostgreSQL loan payment query to reduce scanned rows while preserving the required aggregated results.
AmeripriseEEltro Cyberchrome Private
EnergyHubReturn the second-highest distinct non-null salary from a single employee table.
Sign up to see every question
Create a free account to unlock this list and practice real interview questions.