Software Engineer Senior Java Developer Interview Questions

1,895 software engineer senior java developer interview questions shared by candidates

2) I have a link list - of 13 nodes, I have variable M & N. You need to define M & N, 7th node your skip and delete the next nth node. M = 2, N = 1. Find the Nth node delete the nth node. Given the linked Ist and 2 integers m and n, the task is to traverse the linked list such that you skip m nodes then delete the next n nodes and continue the same till end of the linked list
avatar

Software Engineer - Java Developer

Interviewed at Apolis

4.3
Oct 14, 2025

2) I have a link list - of 13 nodes, I have variable M & N. You need to define M & N, 7th node your skip and delete the next nth node. M = 2, N = 1. Find the Nth node delete the nth node. Given the linked Ist and 2 integers m and n, the task is to traverse the linked list such that you skip m nodes then delete the next n nodes and continue the same till end of the linked list

You are required to design and implement a stack data structure that supports the following operations, all in O(1) time complexity: 1️⃣ push(x) — Pushes an integer x onto the stack. 2️⃣ pop() — Removes the element on the top of the stack. 3️⃣ top() — Gets the top element of the stack. 4️⃣ getMin() — Retrieves the minimum element currently in the stack. 5️⃣ getMax() — Retrieves the maximum element currently in the stack.
avatar

Software Engineer - Java Developer

Interviewed at IBS Software

3.7
Jun 22, 2025

You are required to design and implement a stack data structure that supports the following operations, all in O(1) time complexity: 1️⃣ push(x) — Pushes an integer x onto the stack. 2️⃣ pop() — Removes the element on the top of the stack. 3️⃣ top() — Gets the top element of the stack. 4️⃣ getMin() — Retrieves the minimum element currently in the stack. 5️⃣ getMax() — Retrieves the maximum element currently in the stack.

What would you implement to process this string containing this arithmetical expression? (compiler exercise for 3h) What algorithm would you implement for finding at which step of the ladder the eggs would break if you had 1 egg only? if you had a basket of eggs...? What did you learn about yourself in the last 3-4 months? Cite 4 qualities of yours. What problem did you have at work recently? What did you do in there?
avatar

Software Engineer - Java Developer

Interviewed at Sonar

3
Aug 26, 2022

What would you implement to process this string containing this arithmetical expression? (compiler exercise for 3h) What algorithm would you implement for finding at which step of the ladder the eggs would break if you had 1 egg only? if you had a basket of eggs...? What did you learn about yourself in the last 3-4 months? Cite 4 qualities of yours. What problem did you have at work recently? What did you do in there?

Viewing 1441 - 1450 interview questions

Glassdoor has 1,895 interview questions and reports from Software engineer senior java developer interviews. Prepare for your interview. Get hired. Love your job.