Software Development Summer Intern Interview Questions | Glassdoor

# Software Development Summer Intern Interview Questions

8

Software development summer intern interview questions shared by candidates

## Top Interview Questions

Sort: RelevancePopular Date

### Software Development Summer Intern at Salesforce was asked...

Mar 6, 2011
 Given 999 distinct numbers between 1 and 1000, find one/two that is/are missing.4 Answersone is missing: there are plenty of ways of doing this, simplest is to sum all numbers, subtract from 1+2+...+1000. two are missing: you'd need 2 equations, a+b = something, and a*b = something_else. first equation can be generated using the technique mentioned above, try summing the squares of numbers for the next equation.missign number = Sum to 1000 - Sum of all given numbers.Its 1 and 1000, cuz the question say between 1 to 1000, i.e., now only 1 and 1000 are leftShow More Responses1 number missing: Calculate sum of numbers 1 - 1000 , which is (1000)(1001) / 2, and then subtract actual sum from that. You'll get your missing number. 2 numbers missing: Calculate sum of numbers AND sum of squares of numbers (n)(n + 1)(2n + 1) / 6, subtract from actual sum. You have two equations, two variables, solve. You can continue this pattern for n numbers, pretty sure.

### Software Development Summer Intern at Salesforce was asked...

Mar 6, 2011
 Find a pair of numbers that sums up to zero (or any other number), then find three (and then four) numbers that sum up to zero.1 AnswerThe general idea (for 2 numbers missing) is if a + b = s, then a = x - b. Make a hashtable with x-b entries for all numbers given, and then check what numbers are present in hashtable etc. Try permutations for a+b+c = s case, use hashtable.

### Software Developer, Summer Intern at VMware was asked...

Jul 18, 2009
 Look at the image of a C++ snippet and identify syntactical and logical errors.1 AnswerThere were about 7 errors (they let me take some time ~5min to think before answering): missing dereference operators, incorrect argument definitions (should have been pointers), behavior on particular input, and stuff like that.

### Software Development Engineer In Test Summer Intern at Microsoft was asked...

Jan 3, 2013
 None were too difficult or unexpected. One I hadn't seen before was give all the test cases for a function which accepts a rectangle and a line and tests to see if any point of the line is inside the rectangleBe the first to answer this question

### Software Development Summer Intern at Salesforce was asked...

Mar 6, 2011
 Quick Sort codeBe the first to answer this question

### Software Development Summer Intern at Pointwise was asked...

Mar 12, 2014
 The phone interview was very organized. They had four people over on the phone at the same time (managers, engineers, etc.) and each of them had questions prepared related to their own area of expertise. It lasted for about 30 minutes and I got an offer within 2 days.Be the first to answer this question

### Summer Software Developer Intern at S&P Global Market Intelligence was asked...

Apr 16, 2014
 What do you know about S&P Capital IQ? Explain in detail the process of software development.Be the first to answer this question

### Software Development Engineer In Test (Summer Intern) at Imprev was asked...

Sep 1, 2012
 The first question given to me was the most difficult. It was a logic puzzle, and asked which of four statements about the puzzle was true. I could have sketched a logic puzzle grid, but I decided the simplest way was to test if each of the four statements could be disproved. Be the first to answer this question
18 of 8 Interview Questions

More