Software Engineer 2 Interview Questions

2,523 software engineer 2 interview questions shared by candidates

SQL Questions: • Difference between WHERE and HAVING • JOIN clauses and their use cases and a question on that • optimize a SQL query Core Java / Backend: • What is the Executor Framework? • Polymorphism (with examples) • final vs abstract • Circuit Breaker pattern Some spring framework question LLD (Low-Level Design): • Builder pattern – what it is and when to use it • Factory pattern – what it is and where it fails • Which SOLID principle is violated in Factory pattern (and why) DSA: • Valid Parentheses problem
avatar

SDE-2 Backend Developer

Interviewed at Sun King

3.9
Dec 17, 2025

SQL Questions: • Difference between WHERE and HAVING • JOIN clauses and their use cases and a question on that • optimize a SQL query Core Java / Backend: • What is the Executor Framework? • Polymorphism (with examples) • final vs abstract • Circuit Breaker pattern Some spring framework question LLD (Low-Level Design): • Builder pattern – what it is and when to use it • Factory pattern – what it is and where it fails • Which SOLID principle is violated in Factory pattern (and why) DSA: • Valid Parentheses problem

Viewing 561 - 570 interview questions

Glassdoor has 2,523 interview questions and reports from Software engineer 2 interviews. Prepare for your interview. Get hired. Love your job.