Software Development Engineer Interview Questions | Glassdoor

Software Development Engineer Interview Questions

3,476

Software development engineer interview questions shared by candidates

Top Interview Questions

Sort: Relevance Popular Date

Make a program that writes a Binary Search Tree to a file. Now create a program that reads those files and recreates a Binary Search Tree.

5 Answers

Print all permutations of a given string.

4 Answers

Given a triangle, determine if its a scalene, equilateral, isosceles or neither... required knowledge of triangle properties, I learnt these properties about two decades ago so ofcourse I was fuzzy on the details, completely unexpected

4 Answers

1) A puzzle to find 3 numbers in an array which summed to 0.

5 Answers

Given an array, put all repeated characters together.

4 Answers

Given two lists, A and B, of sizes n and k, respectively, describe an algorithm to determine the intersection, C, of the two lists. What is the complexity of your algorithm? (The obvious solution is O(n*k)). Can you describe a solution that is faster? (An optimized solution can do it in O(n+k)).

4 Answers

unlimited supply of coins of different demoninations. pick min number of coins to get given amount.

4 Answers

Find the length of the longest palindrom in a given string

4 Answers

I got questions like "Given a dictionary of words, how do you calculate the anagrams for a new word".

4 Answers

Determine the first non-repeated character in a word. For example, in abbcaf it should return c. Do this in O(n) time with O(1) space.

4 Answers
5160 of 3,476 Interview Questions