Senior Software Development Engineer Interview Questions

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

Questions are actually not that hard. There are definitely other tech companies that will massage your brains much more. :) Most of the questions seem to come from the standard set of 150 or so questions that have been doing the rounds for several years. There are several books published with these, so being familiar with those will give you a high probability of success.
avatar

Senior Software Development Engineer

Interviewed at Microsoft

4
Jan 8, 2015

Questions are actually not that hard. There are definitely other tech companies that will massage your brains much more. :) Most of the questions seem to come from the standard set of 150 or so questions that have been doing the rounds for several years. There are several books published with these, so being familiar with those will give you a high probability of success.

There were lot of technical and behavioral questions. Take home test contains real world problems such as debugging an issue in real world scenarios. Teams video calls were really long and each call lasted for 1 hour with many core questions
Jun 14, 2023

There were lot of technical and behavioral questions. Take home test contains real world problems such as debugging an issue in real world scenarios. Teams video calls were really long and each call lasted for 1 hour with many core questions

2. Write python code to count the no. of occurrences of list elements. 3. Linux command to transfer a file from one server to another server. 4. Linux command to check for no. of ports connected 5. Linux command to list down all the files and folders recursively 6. Linux command to list down the files and directories sizewise 7. Inheritance question - Class A, B, C, D , all have test(), B and C are inheriting A, D is inheriting B and C, then which test() will be called. 8. What is the difference between an instance method and a class method? 9. Difference between list and set. 10. Difference between list and tuple. 11. Types of inheritance. 12. Types of testing, Difference between System and Integration testing 13. Components of an E-commerce grocery site. 14. Write down test cases for Login functionality.
Apr 29, 2020

2. Write python code to count the no. of occurrences of list elements. 3. Linux command to transfer a file from one server to another server. 4. Linux command to check for no. of ports connected 5. Linux command to list down all the files and folders recursively 6. Linux command to list down the files and directories sizewise 7. Inheritance question - Class A, B, C, D , all have test(), B and C are inheriting A, D is inheriting B and C, then which test() will be called. 8. What is the difference between an instance method and a class method? 9. Difference between list and set. 10. Difference between list and tuple. 11. Types of inheritance. 12. Types of testing, Difference between System and Integration testing 13. Components of an E-commerce grocery site. 14. Write down test cases for Login functionality.

Viewing 1241 - 1250 interview questions

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