Software Development Engineer I Interview Questions

1,214 software development engineer i interview questions shared by candidates

1. Longest palindromic sub-string 2. check if two linked lists merge a some point and report the merging node 3. 2 similar questions that could be solved using binary search 4. convert a BST to DLL 5. A DP question : minimum number of jumps to reach the end 6. A design based questions: Make a software to schedule appointments. Not much was expected here, just discussed some ideas of possible algos and how I would implement 7. Discussion on OOPS & OS concepts
avatar

Software Development Engineer I

Interviewed at Amazon

3.5
May 15, 2016

1. Longest palindromic sub-string 2. check if two linked lists merge a some point and report the merging node 3. 2 similar questions that could be solved using binary search 4. convert a BST to DLL 5. A DP question : minimum number of jumps to reach the end 6. A design based questions: Make a software to schedule appointments. Not much was expected here, just discussed some ideas of possible algos and how I would implement 7. Discussion on OOPS & OS concepts

You're converting a string (s1) into another (s2) by changing the characters in s1. You can do add/delete/replace the characters of s1 to get s2. The cost of any of those operation for a character is 1. Find the minimum cost to convert s1 into s2. Write program and test cases for the same. For example: Convert "Hi" into "Hey". This would require minimum two cost. 1. Replace 'i' with 'e' in s1 2. Add 'y' to s1. Now we've s2.
avatar

Software Development Engineer I

Interviewed at Microsoft

4
Aug 17, 2012

You're converting a string (s1) into another (s2) by changing the characters in s1. You can do add/delete/replace the characters of s1 to get s2. The cost of any of those operation for a character is 1. Find the minimum cost to convert s1 into s2. Write program and test cases for the same. For example: Convert "Hi" into "Hey". This would require minimum two cost. 1. Replace 'i' with 'e' in s1 2. Add 'y' to s1. Now we've s2.

Viewing 101 - 110 interview questions

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