Technical Lead Interview Questions

5,784 technical lead interview questions shared by candidates

Explain your recent project. How does the application work end-to-end? Have you used React Profiler? Which browser developer tools do you use? If an application is loading slowly, how would you optimize it? How do you handle page loading states in real projects? Give examples of component reusability. Reusable Components Custom Hooks Explain props destructuring. How do you define interfaces in React functional components using TypeScript? What are optional props? Have you worked on Unit Testing? Explain your task management and PR review process. What pre-commit checks do you use?
avatar

Technical Lead

Interviewed at HCLTech

3.5
Jun 15, 2026

Explain your recent project. How does the application work end-to-end? Have you used React Profiler? Which browser developer tools do you use? If an application is loading slowly, how would you optimize it? How do you handle page loading states in real projects? Give examples of component reusability. Reusable Components Custom Hooks Explain props destructuring. How do you define interfaces in React functional components using TypeScript? What are optional props? Have you worked on Unit Testing? Explain your task management and PR review process. What pre-commit checks do you use?

Explain Hoisting in JavaScript. Event Loop and output-based JavaScript questions. Explain Map, Filter, and Reduce. How does Reduce work internally? Render a Todo List in React. Write test cases for an API. Difference between Map and Filter. Give a practical example of Filter. Explain your project and your role. What is React.js?
avatar

Technical Lead

Interviewed at HCLTech

3.5
Jun 15, 2026

Explain Hoisting in JavaScript. Event Loop and output-based JavaScript questions. Explain Map, Filter, and Reduce. How does Reduce work internally? Render a Todo List in React. Write test cases for an API. Difference between Map and Filter. Give a practical example of Filter. Explain your project and your role. What is React.js?

Questions from telephonic round Two hashmaps each with 50 n 500 elements. I fetch get(“50”). What will be its time complexity? Difference between ovrrloading n overriding What is transient variable? What if I still want to save the valur of transient variable? How will u do it? What is serialversionuid? What happens if u dont specify one? Does it give exception n what is the exception? Different ways to create a thread Difference between serializable n externalizable In java 8 does hashmap still uses linkedlist? What is primary key n unique key What is advice, pointcut, joinpoint n aspect How many ways u can program aop in spring What is PostConstruct n PreDestroy Different states of object in hibernate How can u move an object from persistent state to detached state Different generator strategy in hibernate How to configure ehcache in hibernate What is spring boot? How does hashset work? 3rd round f2f technical Jvm architecture Give an example of singleton in ur project What is string.intern Why did java 8 introduced new garbage collection algorithm? Why is perm gen removed in java 8? How will you create a socket? How will u create a chat application? Write pseudo code A report fetching runs faster in jdbc vs hibernate. Hiw can u troubleshoot why hibernate is slower? A new functionality breaks an existing feature. How could u prevent this? Writr code to generate pyramid using * What is a string pool? 4th round coding You need to write a cab management system service for employee cab drops. There are 3 types of cab 4 seater, 6 seater and 8 seater. Implement the following methods in service GetAvailableSeats() with no preference GetAvailableSeats with a preference like 4 seater etc BookCab for an employee with no preference BookCab for an employee with preference Cancelcab GetListofallemployeedrops Propose a technical design. Additinal points to note If an employee has booked cab he cannot book again If an employee has not booked cab he cannot cancel An employee can only book 1 seat In the beginning there will be only 1 cab each of a given type
avatar

Technical Lead

Interviewed at BNP Paribas

3.8
Oct 14, 2018

Questions from telephonic round Two hashmaps each with 50 n 500 elements. I fetch get(“50”). What will be its time complexity? Difference between ovrrloading n overriding What is transient variable? What if I still want to save the valur of transient variable? How will u do it? What is serialversionuid? What happens if u dont specify one? Does it give exception n what is the exception? Different ways to create a thread Difference between serializable n externalizable In java 8 does hashmap still uses linkedlist? What is primary key n unique key What is advice, pointcut, joinpoint n aspect How many ways u can program aop in spring What is PostConstruct n PreDestroy Different states of object in hibernate How can u move an object from persistent state to detached state Different generator strategy in hibernate How to configure ehcache in hibernate What is spring boot? How does hashset work? 3rd round f2f technical Jvm architecture Give an example of singleton in ur project What is string.intern Why did java 8 introduced new garbage collection algorithm? Why is perm gen removed in java 8? How will you create a socket? How will u create a chat application? Write pseudo code A report fetching runs faster in jdbc vs hibernate. Hiw can u troubleshoot why hibernate is slower? A new functionality breaks an existing feature. How could u prevent this? Writr code to generate pyramid using * What is a string pool? 4th round coding You need to write a cab management system service for employee cab drops. There are 3 types of cab 4 seater, 6 seater and 8 seater. Implement the following methods in service GetAvailableSeats() with no preference GetAvailableSeats with a preference like 4 seater etc BookCab for an employee with no preference BookCab for an employee with preference Cancelcab GetListofallemployeedrops Propose a technical design. Additinal points to note If an employee has booked cab he cannot book again If an employee has not booked cab he cannot cancel An employee can only book 1 seat In the beginning there will be only 1 cab each of a given type

Viewing 5661 - 5670 interview questions

Glassdoor has 5,784 interview questions and reports from Technical lead interviews. Prepare for your interview. Get hired. Love your job.