Sr Java Developer Interview Questions

5,543 sr java developer interview questions shared by candidates

Business requirements: - Keep it very simple and meet today's demands only. - You don't need to implement any authentication. - We need two main features, which should be implemented by REST endpoints. The application should be able to; 1- Put some money from the customer's Takeaway Pay allowance in the restaurant's account. We don't need extra details like the customer's name, or the restaurant's address. 1.1- The application should validate that the customer has enough funds in their Takeaway Pay allowance for completing the transaction and that the transfer amount does not exceed their daily limit of 10 Euros. You can assume the limit gets topped up by an external source every day, or you can always be creative and implement your own solution. 2- Display the amount in customer and restaurant accounts
avatar

Senior Java Developer

Interviewed at Just Eat Takeaway.com

3.5
Apr 18, 2023

Business requirements: - Keep it very simple and meet today's demands only. - You don't need to implement any authentication. - We need two main features, which should be implemented by REST endpoints. The application should be able to; 1- Put some money from the customer's Takeaway Pay allowance in the restaurant's account. We don't need extra details like the customer's name, or the restaurant's address. 1.1- The application should validate that the customer has enough funds in their Takeaway Pay allowance for completing the transaction and that the transfer amount does not exceed their daily limit of 10 Euros. You can assume the limit gets topped up by an external source every day, or you can always be creative and implement your own solution. 2- Display the amount in customer and restaurant accounts

R1: - 2 medium level leetcode problems (30 mins and 45 mins) R2: - Questions about experience, whats and whys - Given a function sendMessage(sender, message), how to implement scheduled message functionality R3: - How does concurrent hashmap work? - What is https and explain its working and benefit - What is jwt auth? What is oAuth? - What are spring interceptors and filters and what's the difference. R4: Given a system, say twitter, how to create a blacklist checking mechanism. For each country, see whether govt has blacklisted the IP using a govt provided API that returns yes/no when IP is provided. If an IP is blacklisted, don't allow access to the system. Blacklist updates every 24 hours. What's the best implementation for scale?
avatar

Senior Java Developer

Interviewed at Eltropy

4
Dec 11, 2024

R1: - 2 medium level leetcode problems (30 mins and 45 mins) R2: - Questions about experience, whats and whys - Given a function sendMessage(sender, message), how to implement scheduled message functionality R3: - How does concurrent hashmap work? - What is https and explain its working and benefit - What is jwt auth? What is oAuth? - What are spring interceptors and filters and what's the difference. R4: Given a system, say twitter, how to create a blacklist checking mechanism. For each country, see whether govt has blacklisted the IP using a govt provided API that returns yes/no when IP is provided. If an IP is blacklisted, don't allow access to the system. Blacklist updates every 24 hours. What's the best implementation for scale?

Viewing 2131 - 2140 interview questions

See Interview Questions for Similar Jobs

Glassdoor has 5,543 interview questions and reports from Sr java developer interviews. Prepare for your interview. Get hired. Love your job.