Top 15
Prep plan
~2h total · Updated weekly · Last refresh Aug 9

Programming Software Engineer Interview Questions

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

More Behavioral & Leadership questions with a free account
Structuring Modular, Testable ProjectsMedium

Assesses your software architecture skills for separation of concerns, maintainability, and test coverage.

Programming
Dependency Injection Implementation
Medium

Assesses your approach to structuring dependencies and improving testability in backend services.

dependency injectionspring boot
Programming
Comparing State Management Libraries
Medium

Assesses your ability to evaluate tradeoffs in state management and choose tools appropriately.

state managementFrameworks
Programming
More System Design questions with a free account
Strong vs Weak ReferencesMedium

Assesses your understanding of reference semantics and their impact on garbage collection and memory behavior.

memory management
Programming
Debugging Production Memory Leaks
Hard

Tests your troubleshooting process for diagnosing memory leaks and validating fixes under production constraints.

memory leakDebuggingproduction
Programming

Sign up to see every question

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

Get my prep plan
Optimizing a Slow Database Query
Medium

Assesses your practical performance debugging skills and your ability to improve query efficiency.

performanceoptimization
Programming
SQL Joins vs Stored Procedures
Medium

Evaluates your ability to choose the right data access strategy for correctness, performance, and maintainability.

stored proceduresdatabase concepts
Programming
Unit Testing Complex Business Logic
Medium

Evaluates your testing strategy for isolating logic, managing dependencies, and ensuring correctness.

Testing
Programming