Software Development Engineer Interview Questions

32,869 software development engineer interview questions shared by candidates

First: 1) Find out if there's a loop in a linked list 2) Reverse all words(not characters in each word) in a string 3) Design a parking lot Second: 1) Given a node, find its successor node in a BST(follow ups: in place, with or without root node, parent node) 2) Given str1 and str2, find if they are rotated strings of each other
avatar

Software Development Engineer Intern

Interviewed at Amazon

3.5
Feb 24, 2014

First: 1) Find out if there's a loop in a linked list 2) Reverse all words(not characters in each word) in a string 3) Design a parking lot Second: 1) Given a node, find its successor node in a BST(follow ups: in place, with or without root node, parent node) 2) Given str1 and str2, find if they are rotated strings of each other

The third and final question was the follow: Write an efficient function that returns the n’th Fibonacci number (There are many ways to solve this problem. Please write the most efficient method possible). Each Fibonacci number is the sum of the last two. The first 10 are: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55
avatar

Software Development Engineer

Interviewed at Amazon

3.5
Aug 3, 2014

The third and final question was the follow: Write an efficient function that returns the n’th Fibonacci number (There are many ways to solve this problem. Please write the most efficient method possible). Each Fibonacci number is the sum of the last two. The first 10 are: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55

Viewing 2701 - 2710 interview questions

Glassdoor has 32,869 interview questions and reports from Software development engineer interviews. Prepare for your interview. Get hired. Love your job.