Software Developer Interview Questions in Boulder, CO | Glassdoor

# Software Developer Interview Questions in Boulder, CO

"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: RelevancePopular Date

May 10, 2010
 write an algorithm to divide two numbers using only loops and addition.6 Answers// I don't get this question.... // Is there any Aha algorithm for solving it, instead of the naive approach? int divide(int dividend, int divisor) int ans=0, partial=0; while(partial+divisorNo, its essentially that asinine. Glad I spent 10 years in the industry and got my PhD to be judged on this algorithm....I'm not sure a correct answer for this question is going to say, "Hey...Here's the next designer/programmer of Chrome v2"....? WTF?!? public static void main(String[] args){ int divisor = 2; int number = 100; int i = Integer.MAX_VALUE; for (int j = 1; j = number) { System.out.println((j)); break; } } }Show More ResponsesIf they were looking for engineers with dumb ideas like totally destroy their branding by copying Bing's background image function, this would definitely be a good recruiting questions.... like I said before; idiots!int a = 9; int b = 2; int sum = 0; int result = 0; while (sum + b < a) { int term = b; int mult = 1; while (sum + term < a) { result = result + mult; sum = sum + term; term = term + term; mult = mult + mult; } } Print result; It's not hard to realize the calculation time is O(Log(a)) and more precisely C * Log(a/b) <= Time <= C * 2 * Log(a/(2*b))delegate the problem to one of the mindless google calculator boys.

### Software Development Engineer In Test (SDET) at Microsoft was asked...

Nov 12, 2013
 No questions were difficult 1) How to reverse a string 2) How do you increase profits in a retail store.1 Answerpublic static string RevString(string input) { var sb = new StringBuilder(); for (int i = input.Length -1; i >= 0 ; i--) { sb.Append(input[i]); } return sb.ToString(); } Increasing profits? In the broadest sense you increase profits and reduce costs. There are lots of ways to try to do both.

### Software Developer at KPA was asked...

Apr 16, 2019
 Their process for interviewing candidates usually involves some form of OOP problem. There were some C# and javascript general knowledge questions thrown in.1 AnswerInterviews like this aren't too bad, you'll be alright.

### Software Development Engineer at Microsoft was asked...

Feb 26, 2010
 Write code to quantize an image to 256 colors. Write a routine to assign an optimal 256 color palette to an image.1 AnswerGoogle nearest neighbor search. Then google kmeans.

Jul 27, 2011

May 10, 2010

### Software Developer at Zayo was asked...

Aug 25, 2017
 How do you handle stress?Be the first to answer this question

### Software Developer at Calance was asked...

Jul 22, 2014
 What can the .NET framework be used for?Be the first to answer this question

### Software Developer at NetApp was asked...

Apr 26, 2017
 What do you want to get out of this job?Be the first to answer this question

### Software Developer at MakeMusic was asked...

Aug 18, 2017
 What is the difference between an abstract class and an interface?Be the first to answer this question
110 of 34 Interview Questions