Senior Software Developer Interview Questions | Glassdoor

Senior Software Developer Interview Questions

897

Senior software developer interview questions shared by candidates

Top Interview Questions

Sort: RelevancePopular Date

Senior Software Developer at Goldman Sachs was asked...

Mar 9, 2011
 write a function to swap integers not using third int?2 AnswersIIRC, this can be done using three XOR operations: A = A xor B B = A xor B A = A xor BI believe this can be solved with simple subtraction: A = A + B B = A - B A = A - B For example, if A = 10 and B = 24: A = 10 + 24 = 34 B = 34 - 24 = 10 A = 34 - 10 = 24

Senior Software Developer at Compassion International was asked...

Dec 17, 2018
 (40 minutes) Return the number of primes in a given interval. For example, given string “[1,6]” you should return 31 AnswerI didn’t think this one was nearly as difficult as the first one. The hardest part is parsing the integers out of the string you’re given. Then you just do a for loop starting at the low value going to the high, then an inner for loop going from the current value to 2 where you check if currentValue % index == 0 and if it never is then currentValue is prime so iterate a counter. Actually getting the data is a significant piece of the puzzle in questions like these. In this example you have to parse out the brackets, splice the string via “,” then cast the numbers from strings to integers. This is common and is a good thing to practice as well!

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

Mar 1, 2013
 What would be your ideal job?1 AnswerWhere one can significantly contribute, learn, grow and enhance one’s strengths, where there is team spirit and where efficient and effective individual contributions and initiatives are valued and opportunities for advancement are provided.

Senior Software Developer at FUJIFILM Medical Systems was asked...

May 20, 2010
 How your contribution could be most useful for company?1 AnswerI told about my previous experience of senior engineer.

Senior Software Developer at Wireless Generation, Inc. was asked...

Jul 26, 2011
 Define 'loose coupling'1 AnswerThis can is usually used to refer to the 'Observer' pattern

Senior Software Developer at Arbitron was asked...

Mar 23, 2014
 How would I add value?1 AnswerMentioned that there are three type of knowledge required, Domain, Technical and Engeering Best Practices , of which the third is what I can contribute right from day one, technical will take very little to come up to speed with their tool set, but domain expertise will take the most time. I think that made a good impression and turned it into a positive experience. They did not go deep into technical because I was already very experienced and was expected to pick up things rather quickly, which I did. I am glad they showed maturity of not grilling with silly technical questions which either are elementary or something one ca google any way.

IT Senior Software Developer at Archstone was asked...

Mar 19, 2013
 How would you handle local caching of a web application in case you want that web application to run without an internet connection on the client? (I respond.) Oh, that's a good idea. But wait, we mean just for Chrome? (I respond.) Oh, that would work, too, but we are looking for something specific. (I respond.) Oh, we'll just tell you. You could use Local DB storage using HTML 5. (I respond.) Oh, we know you don't have HTML 5 experience, but we decided to ask the question and waste your time, as well as ours, to try to get a very specific answer out of you, but without giving you a specific question! Isn't this fun?1 AnswerI should have left the interview right then and there.

Apr 14, 2015