Imagine implementing a Tic-Tac-Toe game with board size n rows and columns, how to check for a win after every move in O1 time?
Software Development Interview Questions
37,026 software development interview questions shared by candidates
An open-ended question with a framework given to you to understand and use to accomplish an optimization task in a limited amount of time.
NDA
Basic Logical Reasoning in first round and code debugging
Implement IP routing table
Computer Programming sample code around recommendation system
All technical questions, coding required. In the first one, I was asked to reverse a linked list and write a few test cases for my code. The second one asked me to merge to sorted linked lists. Another question about SQL join (what's the difference between left join and right join), perhaps because I had some database experience in my resume.
Stacks and queues
Design (and draw an infrastructure diagram for) a system in which speed detection cameras upload snapshots for each vehicle (with a license plate ID, timestamp, and location included) and the system is queried to return all the speeders for a given location and date range. No implementation required.
Implement the functions bool Add(), bool Remove(), and bool Contains() for a hash set of integers. (Then some questions followed about how to determine when to add more buckets)
Viewing 3091 - 3100 interview questions