given a board of size NxM rectangular battle ships. How can you count how many ships are in the board? optimize to O(NM) time and O(1) space
Graduate Software Developer Interview Questions
4,497 graduate software developer interview questions shared by candidates
They asked me a brain teaser question
On-site interview: Game of life algorithm
Onsite interview: 1. Technical interview(algorithm): They ask me two questions: 1. Given a check-in and check-out time of the visitors, find the pick moment of the hotel. 2. Given the geo-locations and geo-location of the customer find the k-closest hotels to the costumer. 2. Technical interview (system design): Design real time monitoring service. Every time when users request, there will be generated an even which contains some info. 3. Commercial awareness interview: A lot of question about A/B testing and also behavioral question like every company does.
The most difficult questions for me were the ones related with my views on social and economic justice issues. They really care about bringing people in that question the status quo and have their own opinions on different topics even if these topics can be controversial.
Whiteboard exercise: algorithm (in pseudo-code) to find position of a given number in an array
Other general interview questions: what you know about the company, discussing projects you've done, tell us about a time when... etc.
Calculate the revenue difference between a combination of two regions versus one region. 75 seconds to complete the answer.
If you were a software engineer, and the owner of a business, who would you delegate the problem you described before, explain why and what affected your decision.
What would you do, as the team leader, when you know that your team is very behind schedule?
Viewing 231 - 240 interview questions