Software Engineering Interview Questions in Boston, MA | Glassdoor

# Software Engineering Interview Questions in Boston, MA

1,294

Software engineering interview questions shared by candidates

## Top Interview Questions

Sort: RelevancePopular Date

### Software Engineer/Java Developer at BzzAgent was asked...

Dec 17, 2012
 Lots of questions about arrays, lists and hashmaps1 AnswerFocus more on how hashmap works and its applications

### Java Software Engineer at Help Scout was asked...

May 24, 2016
 Write a method to determine if a string starts with an uppercase letter.1 Answerwouldn't it just be return string.charAt(0) == string.charAt(0).toLowerCase()

Jan 21, 2010

Oct 17, 2011

### Software Engineer at Next Jump was asked...

Jun 23, 2011
 How would you center a div?3 AnswersI said to use tags but they wanted a CSS answer, which I didn't know (I was really trying to get a job as a PHP dev with minimal UI).#divname{ width: 50%; margin: 0px auto; }

Jul 15, 2011
 Find the largest 100 numbers out of a list of a trillion unsorted numbers4 AnswersUse a heap to hold the 100 largest numbers so far. If the new number is larger than the heap top (the smallest number in the heap) pop it out and add the new number. The worst case complexity is O(N * log(100)). Hence log(100) is a small constant (7) the complexity should be good enough.That's a great idea. Another approach could be using a select algorithm to select the N-100 biggest number in O(N) time and then partition around its value, again in O(N), to get the 100 biggest numbers (in unsorted order). Note that this is actually independent of how many of the largest numbers you need.Would it be crazy to just merge sort the numbers and then print the last 100?Show More Responses@Chris - yes, because mergesort is O(n logn) where n = 1 trillion; sorting is _highly_ inefficient in this case.

Mar 27, 2010
 When balanced-tree is better than hashtable?2 AnswersWhen there are too many collisions in the HashTable then Balanced Tree may perform betterWhen you need the items in a sorted order, a tree is better than a hash table.

### Software Engineer Intern at Intuit was asked...

Feb 16, 2011
 How will you make this code readable (given a piece of code)3 AnswersClass names were weird.1. use meaningful conventions and variable names , in Classes , methods , interfaces , packages etc 2.putting comments wherever possible to make the code more readable 3. make code more modular , by dividing the code into functions and the main codeHey guys I used rooftop slushie to get Intuit interview information. You should give it a try! https://wwww.rooftopslushie.com