Senior Java Engineer Interview Questions

636 senior java engineer interview questions shared by candidates

Technical: Spring Boot questions, microservices, microservices system design, AWS cloud technologies questions mostly from my projects and how I used AWS in them. Horizontal vs vertical scaling, headless server. Behavioral: If a coworker always disagrees with you. How will you handle it? A project that you failed to deliver.
May 29, 2024

Technical: Spring Boot questions, microservices, microservices system design, AWS cloud technologies questions mostly from my projects and how I used AWS in them. Horizontal vs vertical scaling, headless server. Behavioral: If a coworker always disagrees with you. How will you handle it? A project that you failed to deliver.

Written Test: min and max in an array remove duplicates from a string without using extra memory integer between 0 to 999999 will be given , we need to print them in words like for 120 print one hundred twenty JMS queues find out the winner of the tic-tac game board of any size. write the data coming from the DB to a file using multiple threads MCQs were very easy
avatar

Senior Software Developer (Java)

Interviewed at DBS Bank

3.8
Aug 21, 2016

Written Test: min and max in an array remove duplicates from a string without using extra memory integer between 0 to 999999 will be given , we need to print them in words like for 120 print one hundred twenty JMS queues find out the winner of the tic-tac game board of any size. write the data coming from the DB to a file using multiple threads MCQs were very easy

1) Write a query to rank order the following table in MySQL by votes, display the rank as one of the columns. CREATE TABLE votes ( name CHAR(10), votes INT ); INSERT INTO votes VALUES ('Smith',10), ('Jones',15), ('White',20), ('Black',40), ('Green',50), ('Brown',20);
avatar

Senior Java Engineer

Interviewed at Wallet Hub

4.2
Jan 27, 2017

1) Write a query to rank order the following table in MySQL by votes, display the rank as one of the columns. CREATE TABLE votes ( name CHAR(10), votes INT ); INSERT INTO votes VALUES ('Smith',10), ('Jones',15), ('White',20), ('Black',40), ('Green',50), ('Brown',20);

I have a table for bugs from a bug tracking software; let’s call the table “bugs”. The table has four columns (id, open_date, close_date, severity). On any given day a bug is open if the open_date is on or before that day and close_date is after that day. For example, a bug is open on “2012-01-01”, if it’s created on or before “2012-01-01” and closed on or after “2012-01-02”. I want an SQL to show the number of bugs open each day for a range of dates. Hint: There are bugs that were never closed.
avatar

Senior Java Engineer

Interviewed at Wallet Hub

4.2
Jan 27, 2017

I have a table for bugs from a bug tracking software; let’s call the table “bugs”. The table has four columns (id, open_date, close_date, severity). On any given day a bug is open if the open_date is on or before that day and close_date is after that day. For example, a bug is open on “2012-01-01”, if it’s created on or before “2012-01-01” and closed on or after “2012-01-02”. I want an SQL to show the number of bugs open each day for a range of dates. Hint: There are bugs that were never closed.

Viewing 571 - 580 interview questions

Glassdoor has 636 interview questions and reports from Senior java engineer interviews. Prepare for your interview. Get hired. Love your job.