Senior Full Stack Developer Interview Questions

1,152 senior full stack developer interview questions shared by candidates

Be prepared to discuss any projects you have worked on. More complex projects where you engineered it end-to-end are preferred. Be able to review Ruby code pull request style. Other standard behavioral software engineering questions.
avatar

Senior Full-Stack Software Engineer

Interviewed at GrowthLoop

3.8
Mar 12, 2025

Be prepared to discuss any projects you have worked on. More complex projects where you engineered it end-to-end are preferred. Be able to review Ruby code pull request style. Other standard behavioral software engineering questions.

First rounder with recruiter after submitting my resume. Nice enough, but he came off as a big arrogant and impatient. Sent me a online CoderByte assessment with a timeframe of 3 hours. When I received it via email, I didn't get to it immediately. Next day recruiter sends not one, but 2 emails asking if I did it. I didn't respond to either email. The very next day he sends an email saying 'congrats! you've made it to the next round'. Weird, I didn't even do the assessment. Anyways he sent me a calendly/invite to set up the next interview round. I do so, then he emails saying 'did you do the Coderbyte assessment?' Umm no, not yet. So a pretty nasty bait and switch to keep me on the hook. He sure didn't see anything wrong with his two faced approach. So I end up doing the CoderByte assessment. First part was 10 or so multiple choice questions on distributed systems. Some easy, the ones I didn't know (and some of the terms I had never even heard of), I just ChatGPTd on my phone. Second part was listing all files in a current directory using a node.js function. Haven't really used node.js lately, so just used ChatGPT. Code was relatively straight forward. Since they use CoderByte, make sure not to do your research on that computer because it'll be considered cheating if you switch browser tabs. 3rd question, SQL statement with some JOINs, GROUP BYs, and something else. 4th question (lol): Build tic tac toe using Vue.js. They give you the markup and you need to write the Javascript. ChatGPT helped immensely with this and was able to get the game working correctly. Like I said, 3 hr time limit, I got it done with the help of ChatGPT in about 1.25 hours. After this got approved, 45min to 1hr with a hiring manager. Nice guy (Michael), but he mentioned this role would be pretty heavy on the tech lead side of things and mentoring 4 Indian developers. Okay, not the end of the world but a bit surprising given the job description. He said the work would be 'very intense'. Got through that round, then the following was a 90 minute interview with three principal engineers. Do note they did not specify what would be entailed in this 90 minute interview. Nothing at all. 1) reverse a string using no built in methods 2) solve Tribonacci sequence (Fibbonacci but 3 numbers instead of 2) both recursively and iteratively. I solved it recursively, but not iteratively. The main lead on the call was quite helpful, but what an asinine question to ask. 3) system design type question, but ran out of time with question 2. Didn't hear back whatsoever, completely ghosted. When I say completely ghosted, I mean no emails or followup for denial or moving forward. Any employee at Iodine that thinks these assessments are a good measure of a strong developer is nothing short of grossly incompetent. Absolute circus of an interview process. Avoid like the Bubonic plague.
avatar

Senior Full Stack Developer

Interviewed at Iodine Software (TX)

3.9
Mar 27, 2025

First rounder with recruiter after submitting my resume. Nice enough, but he came off as a big arrogant and impatient. Sent me a online CoderByte assessment with a timeframe of 3 hours. When I received it via email, I didn't get to it immediately. Next day recruiter sends not one, but 2 emails asking if I did it. I didn't respond to either email. The very next day he sends an email saying 'congrats! you've made it to the next round'. Weird, I didn't even do the assessment. Anyways he sent me a calendly/invite to set up the next interview round. I do so, then he emails saying 'did you do the Coderbyte assessment?' Umm no, not yet. So a pretty nasty bait and switch to keep me on the hook. He sure didn't see anything wrong with his two faced approach. So I end up doing the CoderByte assessment. First part was 10 or so multiple choice questions on distributed systems. Some easy, the ones I didn't know (and some of the terms I had never even heard of), I just ChatGPTd on my phone. Second part was listing all files in a current directory using a node.js function. Haven't really used node.js lately, so just used ChatGPT. Code was relatively straight forward. Since they use CoderByte, make sure not to do your research on that computer because it'll be considered cheating if you switch browser tabs. 3rd question, SQL statement with some JOINs, GROUP BYs, and something else. 4th question (lol): Build tic tac toe using Vue.js. They give you the markup and you need to write the Javascript. ChatGPT helped immensely with this and was able to get the game working correctly. Like I said, 3 hr time limit, I got it done with the help of ChatGPT in about 1.25 hours. After this got approved, 45min to 1hr with a hiring manager. Nice guy (Michael), but he mentioned this role would be pretty heavy on the tech lead side of things and mentoring 4 Indian developers. Okay, not the end of the world but a bit surprising given the job description. He said the work would be 'very intense'. Got through that round, then the following was a 90 minute interview with three principal engineers. Do note they did not specify what would be entailed in this 90 minute interview. Nothing at all. 1) reverse a string using no built in methods 2) solve Tribonacci sequence (Fibbonacci but 3 numbers instead of 2) both recursively and iteratively. I solved it recursively, but not iteratively. The main lead on the call was quite helpful, but what an asinine question to ask. 3) system design type question, but ran out of time with question 2. Didn't hear back whatsoever, completely ghosted. When I say completely ghosted, I mean no emails or followup for denial or moving forward. Any employee at Iodine that thinks these assessments are a good measure of a strong developer is nothing short of grossly incompetent. Absolute circus of an interview process. Avoid like the Bubonic plague.

Viewing 631 - 640 interview questions

Glassdoor has 1,152 interview questions and reports from Senior full stack developer interviews. Prepare for your interview. Get hired. Love your job.