Senior Software Developer Interview Questions

6,890 senior software developer interview questions shared by candidates

Preliminary 1 hour coding exercise: 1. Write 3 functions for performing regex-like string matching, from simple to most complex. The long interview: 2. Provide a PR review on GitHub 3. Coding challenge: text line wrapping 4. Free form chat with your future manager 5. SW architecture discussion: design a new feature based on an existing one 6. Technical deep-dive: discuss a past project in-depth, talk about technical decisions and consequences 7. Final debrief with the recruiter
avatar

Senior Software Developer

Interviewed at Coursera

3.7
Apr 24, 2020

Preliminary 1 hour coding exercise: 1. Write 3 functions for performing regex-like string matching, from simple to most complex. The long interview: 2. Provide a PR review on GitHub 3. Coding challenge: text line wrapping 4. Free form chat with your future manager 5. SW architecture discussion: design a new feature based on an existing one 6. Technical deep-dive: discuss a past project in-depth, talk about technical decisions and consequences 7. Final debrief with the recruiter

The most unexpected thing was that I wasn't asked any of the standard questions that you would expect where you are asked to describe certain terms. For example, "What is a virtual constructor?" or "How would you find and fix a memory leak?". I was glad to not be asked such questions and that they focused on the most important thing: can you design good software to solve a problem. It was also nice that I didn't have to do any whiteboard coding. The whiteboard was only used to describe the problems by the interviewers and my proposed high-level solutions.
avatar

Senior Software Developer

Interviewed at athenahealth

4.1
May 27, 2014

The most unexpected thing was that I wasn't asked any of the standard questions that you would expect where you are asked to describe certain terms. For example, "What is a virtual constructor?" or "How would you find and fix a memory leak?". I was glad to not be asked such questions and that they focused on the most important thing: can you design good software to solve a problem. It was also nice that I didn't have to do any whiteboard coding. The whiteboard was only used to describe the problems by the interviewers and my proposed high-level solutions.

1. basic OOPs questions 2. difference between dynamic and implicit variable 3. is javascipt dynamic type or variable type language. 4. difference between var and let. 5. how do you send http requests to backend 6. how do you send data from parent to child, child to parent and between unrelated components. 7. middlewares in .net 8.authentication in .net 9. WAP to remove duplicate chrs from a string round 2 1. what is DI 2. examples of DI 3.Types of DI 4. WAP using DI 5. types of design patterns 6. WAP using factory method with example 7. WAP to print the first non repetitive chr in a string 8. optimize the solution Managerial round: Questions on agile methodology. How do you report back to your lead.
avatar

Senior Software Developer

Interviewed at Johnson Controls

3.7
Jun 2, 2023

1. basic OOPs questions 2. difference between dynamic and implicit variable 3. is javascipt dynamic type or variable type language. 4. difference between var and let. 5. how do you send http requests to backend 6. how do you send data from parent to child, child to parent and between unrelated components. 7. middlewares in .net 8.authentication in .net 9. WAP to remove duplicate chrs from a string round 2 1. what is DI 2. examples of DI 3.Types of DI 4. WAP using DI 5. types of design patterns 6. WAP using factory method with example 7. WAP to print the first non repetitive chr in a string 8. optimize the solution Managerial round: Questions on agile methodology. How do you report back to your lead.

Viewing 311 - 320 interview questions

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