Software Developer Interview Questions | Glassdoor

Software Developer Interview Questions

"Software developers design, write, test, and maintain the code for a software system. Extensive knowledge of programming languages, data structures, and algorithms are necessary to pass the technical interview which is designed to test these skills. Employers are looking for candidates with a bachelor's degree in computer science or related field or equivalent work experience. "

Top Interview Questions

Sort: Relevance Popular Date

Pancakes, size varies, and are put in a stack with random order. You have one operation called Flip(int[] pancakes, int k) to flip all pancakes from the top one to kth pancake, write a sort(int[] pancakes]) method

6 Answers

To return the 'm' smallest numbers from a file of 'n' numbers

8 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

Can't remember the details, but was asked a question regarding dropping eggs off high buildings to determine the height at which an egg would first break.

5 Answers

How would you implement a top 3 word count in a text editor application?

7 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

Reverse an integer using C.

5 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

Find the 20 longest strings in a text file.

5 Answers
4150 of 9,428 Interview Questions