Senior Software Developer Interview Questions

7,032 senior software developer interview questions shared by candidates

Written Round : 1. 3 theory base Android Questions. 2. Given array with numbers from 0 to n-1, any number repeating any number of times, print repeated elements in O(n) time and O(1) space. 3. Print numbers from 1 to 10 using 2 threads in sequential order. 4. Lengthy problem statement. Design the solution and write the code implementation.(something related to occupancy of computers/ how many computers to be added in the cyber cafe so that number of people leaving the cafe without getting a computer to be minimized) 1st round: 1. Java conceptual questions on Strings etc. 2. Production ready code writing for Immutable class, Singleton and designing a web app. 3. Spring transaction management and other related workings/concepts. 4. Puzzle 5. logic based question and the approach/solution (how to reach from point A to B with minimum time/distance covered) 2nd Round : 1. Reversal of string words and not letters. 2. Designing a High Level requirement faced by the interviewer in his current position and in his team.(took almost an hour to convince him about my design; lot of why's and why not's, lot of scenario handling) 3. Writing class diagrams for the solution
avatar

Senior Software Developer

Interviewed at MakeMyTrip

4.1
May 31, 2015

Written Round : 1. 3 theory base Android Questions. 2. Given array with numbers from 0 to n-1, any number repeating any number of times, print repeated elements in O(n) time and O(1) space. 3. Print numbers from 1 to 10 using 2 threads in sequential order. 4. Lengthy problem statement. Design the solution and write the code implementation.(something related to occupancy of computers/ how many computers to be added in the cyber cafe so that number of people leaving the cafe without getting a computer to be minimized) 1st round: 1. Java conceptual questions on Strings etc. 2. Production ready code writing for Immutable class, Singleton and designing a web app. 3. Spring transaction management and other related workings/concepts. 4. Puzzle 5. logic based question and the approach/solution (how to reach from point A to B with minimum time/distance covered) 2nd Round : 1. Reversal of string words and not letters. 2. Designing a High Level requirement faced by the interviewer in his current position and in his team.(took almost an hour to convince him about my design; lot of why's and why not's, lot of scenario handling) 3. Writing class diagrams for the solution

1. Find middle element in a link list ? 2. Which sorting algorithm is better for linked list and why ? 3. Psuedo code for merge sort in link list ? 4. Merging two sorted arrays ? 5. Two threads : print T1 T2 T1 T2 T1 T2 ? There might be one more question but I do not remember that now.
avatar

Senior Software Developer

Interviewed at MakeMyTrip

4.1
Oct 16, 2016

1. Find middle element in a link list ? 2. Which sorting algorithm is better for linked list and why ? 3. Psuedo code for merge sort in link list ? 4. Merging two sorted arrays ? 5. Two threads : print T1 T2 T1 T2 T1 T2 ? There might be one more question but I do not remember that now.

Viewing 921 - 930 interview questions

Glassdoor has 7,032 interview questions and reports from Senior software developer interviews. Prepare for your interview. Get hired. Love your job.