Technical Lead Java Interview Questions

595 technical lead java interview questions shared by candidates

Ques : Write a pgm for prime numbers , and find a dupplicate numbers in a sorted list. Ques : Write a immutable object with date object . Ques : What is reentrant lock? Ques :Coding question asked to do in second round: Below are the given coordinates of points on graph .{1,0},{2,0},{3,0},{-1,0},{0,2},{-2,0} Find all the points that are at second farthest distance from center i.e. {0,0} ? Answer for above input {0,2},{2,0},{-2,0} Formula to get distance from center is d2=x2+y2
avatar

Lead Consultant Java

Interviewed at Bounteous x Accolite

3.4
Aug 1, 2022

Ques : Write a pgm for prime numbers , and find a dupplicate numbers in a sorted list. Ques : Write a immutable object with date object . Ques : What is reentrant lock? Ques :Coding question asked to do in second round: Below are the given coordinates of points on graph .{1,0},{2,0},{3,0},{-1,0},{0,2},{-2,0} Find all the points that are at second farthest distance from center i.e. {0,0} ? Answer for above input {0,2},{2,0},{-2,0} Formula to get distance from center is d2=x2+y2

1st Technical consist of question like:- 1.) Design pattern- GOF, Singleton, Builder, Factory ect. 2.) A simple java program used for sorting. 3.) Aggregation vs Composition 4.) Core java questions-- String pool, prepared statement, heap, Maps, Hashing. etc. Both Client Round was scenario based and only Multi Threading was asked:- It was tough for me as i had never worked on multi threading. Was of same level.
avatar

Java Lead

Interviewed at Genpact

3.7
Aug 21, 2019

1st Technical consist of question like:- 1.) Design pattern- GOF, Singleton, Builder, Factory ect. 2.) A simple java program used for sorting. 3.) Aggregation vs Composition 4.) Core java questions-- String pool, prepared statement, heap, Maps, Hashing. etc. Both Client Round was scenario based and only Multi Threading was asked:- It was tough for me as i had never worked on multi threading. Was of same level.

1. Solid principles 2. Singleton pattern, in case if we pass hashmap- map can be altered and it will destroy singleton, how to handle that 3. How to create threads 4. How to execute 10 threads at a time 5. How to create global exception class 6. When to use arraylist and linkedlist 7. Completable in java 8 8. What's changed in hashmap in java 8 9. Deep copying and shallow copying 10. Use of volatile keyword in java 11. Programming a. String ="I love programming" -we need to count the length and arrange it in desc but that should be return as string using stream api b. List in = Arrays.asList(1,3,7,0,6,7,8,0); need to sort this and put only 0 at first and let the remaining stay as it is using stream API
avatar

Java Lead Developer

Interviewed at Hexaware Technologies

3.7
May 23, 2025

1. Solid principles 2. Singleton pattern, in case if we pass hashmap- map can be altered and it will destroy singleton, how to handle that 3. How to create threads 4. How to execute 10 threads at a time 5. How to create global exception class 6. When to use arraylist and linkedlist 7. Completable in java 8 8. What's changed in hashmap in java 8 9. Deep copying and shallow copying 10. Use of volatile keyword in java 11. Programming a. String ="I love programming" -we need to count the length and arrange it in desc but that should be return as string using stream api b. List in = Arrays.asList(1,3,7,0,6,7,8,0); need to sort this and put only 0 at first and let the remaining stay as it is using stream API

Viewing 571 - 580 interview questions

Glassdoor has 595 interview questions and reports from Technical lead java interviews. Prepare for your interview. Get hired. Love your job.