Tech Lead Interview Questions

2,939 tech lead interview questions shared by candidates

Round 2 : Serialization, Object Cloning, Collections, Hibernate relationships, Spring AOP, Executer services, Concurrent hashmap (internal working), Reentrant Locks, Spring MVC, REST API, Synchronization, null related questions in collections, Singleton and factory design pattern. Round 4 (Looking for specific answers): Singleton design pattern, how singleton works in multithreaded environment, how java works with native OS thread, thread priority behaviour for singleton object in multithreading, resume explanations (questions will be on specific projects), what new technology explored other than mentioned in resume and questions on that, Green thread in java (outdated question), database optimized performance solution for fetching huge records. How to solve database related lazy loading performance issue.
avatar

Tech Lead

Interviewed at PureSoftware

3.6
Jul 27, 2020

Round 2 : Serialization, Object Cloning, Collections, Hibernate relationships, Spring AOP, Executer services, Concurrent hashmap (internal working), Reentrant Locks, Spring MVC, REST API, Synchronization, null related questions in collections, Singleton and factory design pattern. Round 4 (Looking for specific answers): Singleton design pattern, how singleton works in multithreaded environment, how java works with native OS thread, thread priority behaviour for singleton object in multithreading, resume explanations (questions will be on specific projects), what new technology explored other than mentioned in resume and questions on that, Green thread in java (outdated question), database optimized performance solution for fetching huge records. How to solve database related lazy loading performance issue.

Questions on java, hibernate, Spring, database. There major focus on database part. Mostly theoretical questions. Round 2 : Serialization, cloneable, Class loader, Marker Interface, Functional Interface, Hibernate Relationships, DI in spring, questions related to Null in java collections, Collections, thread safety, concurrent hashmap and its internal working, Spring MVC, REST Api Round 3 (Be careful, people are arrogant) : Explain resume (Questions will be on some project), Internal working of singleton in multi-threaded environment (at OS level), Intent of singleton design pattern, Green thread (outdated question which is related to java v 1.0. Hence you need to remember history as well), performance optimization for database query.
avatar

Tech Lead

Interviewed at PureSoftware

3.6
Jul 27, 2020

Questions on java, hibernate, Spring, database. There major focus on database part. Mostly theoretical questions. Round 2 : Serialization, cloneable, Class loader, Marker Interface, Functional Interface, Hibernate Relationships, DI in spring, questions related to Null in java collections, Collections, thread safety, concurrent hashmap and its internal working, Spring MVC, REST Api Round 3 (Be careful, people are arrogant) : Explain resume (Questions will be on some project), Internal working of singleton in multi-threaded environment (at OS level), Intent of singleton design pattern, Green thread (outdated question which is related to java v 1.0. Hence you need to remember history as well), performance optimization for database query.

a.Diff between a C and C++. Bjarne says in his site under FAQ that "C++ is extension of C" but when I answered this interviewer gave feedback that i thought C++ is superset of C. b. Polymorphism, polymorphism types, how does name mangling work? Program on run-time polymorphism I was not able to remember "name mangling" word at first but suddenly it flashed to me. c. Difference between Array and Vector I mentioned vectors use Dynamic array concept and we can set capacity and resize according to our requirement. d. Implement stack using queues. I provided code and walked through the solution. I even mentioned how we cn implement using single queue. e. Interviewer asked about Design patterns which i had used earlier. when to ise singleton and factory pattern. what is observer pattern.
avatar

Tech Lead

Interviewed at Oracle

3.5
Sep 2, 2022

a.Diff between a C and C++. Bjarne says in his site under FAQ that "C++ is extension of C" but when I answered this interviewer gave feedback that i thought C++ is superset of C. b. Polymorphism, polymorphism types, how does name mangling work? Program on run-time polymorphism I was not able to remember "name mangling" word at first but suddenly it flashed to me. c. Difference between Array and Vector I mentioned vectors use Dynamic array concept and we can set capacity and resize according to our requirement. d. Implement stack using queues. I provided code and walked through the solution. I even mentioned how we cn implement using single queue. e. Interviewer asked about Design patterns which i had used earlier. when to ise singleton and factory pattern. what is observer pattern.

Viewing 2301 - 2310 interview questions

Glassdoor has 2,939 interview questions and reports from Tech lead interviews. Prepare for your interview. Get hired. Love your job.