Senior Software Development Engineer Interview Questions

1,201 senior software development engineer interview questions shared by candidates

Question related to Synchronisation, String/StringBuffer, builder and all . Singleton and its code. JVM - since I mentioned some place about it. I explained him in right way. Couple of ArrayList questions.
avatar

Senior Software Development Engineer

Interviewed at Bounteous x Accolite

3.4
May 20, 2017

Question related to Synchronisation, String/StringBuffer, builder and all . Singleton and its code. JVM - since I mentioned some place about it. I explained him in right way. Couple of ArrayList questions.

You have a huge data file (gigabytes in size) full of URLs, one per line. There are many duplicates throughout the file. How would you process this data to produce an output file with one unique URL per line, followed by the number of occurrences?
avatar

Senior Software Development Engineer

Interviewed at Amazon

3.5
Feb 18, 2017

You have a huge data file (gigabytes in size) full of URLs, one per line. There are many duplicates throughout the file. How would you process this data to produce an output file with one unique URL per line, followed by the number of occurrences?

Given a set of actors and a list of movies that they have both appeared in, find the fewest number of movies required to relate Kevin Bacon with a given actor. Sample data: Apollo 13: Kevin Bacon, Tom Hankes, Bill Paxton Titanic: Bill Paxton, Leonardo DiCaprio, Kate Winslet Catch me if you can: Leonardo DiCaprio, Tom Hankes, Christopher Walken
Apr 14, 2015

Given a set of actors and a list of movies that they have both appeared in, find the fewest number of movies required to relate Kevin Bacon with a given actor. Sample data: Apollo 13: Kevin Bacon, Tom Hankes, Bill Paxton Titanic: Bill Paxton, Leonardo DiCaprio, Kate Winslet Catch me if you can: Leonardo DiCaprio, Tom Hankes, Christopher Walken

Viewing 121 - 130 interview questions

Glassdoor has 1,201 interview questions and reports from Senior software development engineer interviews. Prepare for your interview. Get hired. Love your job.