Senior Java Software Engineer Interview Questions

5,572 senior java software engineer interview questions shared by candidates

1. Is Groovy compiled or interpreted? 2. How do you stop a cron job? 3. What is the difference between Java and Groovy? 4. What is the difference between UNION and UNION ALL in SQL? 5. What are the types of SQL joins? 6. What is the difference between Heap and Stack memory? 7. What is the Singleton pattern? 8. 8. How would you implement a method sum(x, y) without using built-in operations or the '+' operator?
avatar

Senior Java Developer

Interviewed at Santander

3.8
Oct 27, 2025

1. Is Groovy compiled or interpreted? 2. How do you stop a cron job? 3. What is the difference between Java and Groovy? 4. What is the difference between UNION and UNION ALL in SQL? 5. What are the types of SQL joins? 6. What is the difference between Heap and Stack memory? 7. What is the Singleton pattern? 8. 8. How would you implement a method sum(x, y) without using built-in operations or the '+' operator?

Asked what I did, and afterwards given a task to do with my favorite editor under 15 minutes or so. I was first told that I could use the internet to look at the official API but was then told that I cannot use solutions that are provided on the internet and instead figure it out, in the remaining 5 minutes. Totally disconnected from reality. If that is the talent that they are looking for they are delusional and will hire all cheaters that will cheat and find a way to get them the solution that they are looking for. At one point the interviewer asked if I was looking at another monitor, like he thought that I was cheating(while looking at me the whole time on the camera). I would not recommend this company to any of my friends.
avatar

Senior Java Developer

Interviewed at Toptal

3.7
Aug 16, 2019

Asked what I did, and afterwards given a task to do with my favorite editor under 15 minutes or so. I was first told that I could use the internet to look at the official API but was then told that I cannot use solutions that are provided on the internet and instead figure it out, in the remaining 5 minutes. Totally disconnected from reality. If that is the talent that they are looking for they are delusional and will hire all cheaters that will cheat and find a way to get them the solution that they are looking for. At one point the interviewer asked if I was looking at another monitor, like he thought that I was cheating(while looking at me the whole time on the camera). I would not recommend this company to any of my friends.

Viewing 671 - 680 interview questions

Glassdoor has 5,572 interview questions and reports from Senior java software engineer interviews. Prepare for your interview. Get hired. Love your job.