Software Development Engineer Interview Questions | Glassdoor

Software Development Engineer Interview Questions

3,360

Software development engineer interview questions shared by candidates

Top Interview Questions

Sort: Relevance Popular Date

Given a binary tree with the usual left and right pointers on each node, and additionally a parent pointer, make an algorithm to discover the closest ancestor to 2 nodes on the tree.

7 Answers

You are given an array with n positive integers where all values in the array are repeated except for one. Return the one that is not repeated.

7 Answers

What are the first 2 integers that, when added together, equal 10 in a "very large" array of unsigned integers?

6 Answers

How could you represent days and month using 2 6 sided dice

6 Answers

Write a program to find the square root of a double.

5 Answers

Given the head pointers to two linked lists of unknown length, find the node of intersection if they do intersect.

5 Answers

Given a set of N numbers, assume that you have the set of numbers from 1 to N+1, with the exception of one number. How do you determine what number that is? What is the complexity of your solution?

5 Answers

Write a function that takes in an array and repeats an integer that appears the most.

5 Answers

Given two binary trees T1 and T2. Find if T2 is a sub-tree of T1.

6 Answers

First explain what a tree, then binary tree, then a binary search tree is. Now implement a function that verifies whether a binary tree is a valid binary search tree.

5 Answers
3140 of 3,360 Interview Questions