Lead Software Engineer Interview Questions

3,730 lead software engineer interview questions shared by candidates

Final, finally Bean Scopes in spring Old Java Design patterns: Proxy, Adapter, Facade How would you implement a singleton? Gotcha Snippets ( == / equals / instanceof and other quirky, autoboxing and unboxing gotcha questions) What would you say if your manager turns your proposal down, says simply "this is not how we used to do things", then refuses to elaborate.
Nov 14, 2025

Final, finally Bean Scopes in spring Old Java Design patterns: Proxy, Adapter, Facade How would you implement a singleton? Gotcha Snippets ( == / equals / instanceof and other quirky, autoboxing and unboxing gotcha questions) What would you say if your manager turns your proposal down, says simply "this is not how we used to do things", then refuses to elaborate.

1. Given a linked list, find the length/k the node in one iteration. 2. Given an array of characters and their priority and a number n(n<=length of character array) 2.1. Find the character whose length is n and characters are in order of their probability, character which has equal priority has equal probability of coming first. 2.2 This time characters are associated with weights, which means characters with same priority has unequal probability of coming first according to their weights.
avatar

Lead Software Engineer

Interviewed at MakeMyTrip

4.1
Oct 23, 2022

1. Given a linked list, find the length/k the node in one iteration. 2. Given an array of characters and their priority and a number n(n<=length of character array) 2.1. Find the character whose length is n and characters are in order of their probability, character which has equal priority has equal probability of coming first. 2.2 This time characters are associated with weights, which means characters with same priority has unequal probability of coming first according to their weights.

Given a string s = "catsandog" wordDict = ["cats","dog","sand","and","cat"] String s="applepen" -> apple , pen wordDict=["app","apple","pencil","pen"] Find is string itself or string divided in words is present ins word dictionary or not.
avatar

Lead Software Engineer

Interviewed at MakeMyTrip

4.1
Sep 28, 2023

Given a string s = "catsandog" wordDict = ["cats","dog","sand","and","cat"] String s="applepen" -> apple , pen wordDict=["app","apple","pencil","pen"] Find is string itself or string divided in words is present ins word dictionary or not.

Viewing 2981 - 2990 interview questions

Glassdoor has 3,730 interview questions and reports from Lead software engineer interviews. Prepare for your interview. Get hired. Love your job.