Standard data structure, system design questions.
New Grad Software Engineer Interview Questions
2,844 new grad software engineer interview questions shared by candidates
You have 9 coins, all in the same weight but one that is lighter then the others. you have a weight and you can use it 2 times. how you will define who is the lighter?
Implement a function to merge 2 sorted arrays into a third array. Followup, to do in-place considering one array can contain all the elements. Third problem was to reverse a linked list. First problems I coded in java for the third he wanted to use C/C++ (to see how I do with pointers).
Math/ Quantile Calculation
Given an array of integers (not sorted), find the kth largest number. Make it O(n)
Know the different forms of recursion and how data is stored and retrieved from the stack and heap.
Given a directed graph with nodes pointing to dependencies, and a node, return a list of nodes such that when the nodes are run in order, all its dependencies have already been seen, and that the last node in the list is the node given.
Given a list of Person objects, group all Person objects which have the same first name. Two first names can be the same if they are aliases of each other. E.g. (Bob and Robert, Elizabeth and Liz, Chris and Christopher) Person objects consist of firstName and lastName Strings and get() methods for each respective variable.
Phone interview: 1. given 2 Lists, find the similar elements and print them as a new list 2. determine whether two strings are anagrams 3. Classes and OOP (constructors, static methods/vars, stuff like that) 4. SQL and RDBM questions On-site: 5. What is a hastable, how does it work, time complexity, etc 6. use two stacks to make a queue 7. java garbage collection 8. debugging unit tests
Fix bugs in a web application.
Viewing 341 - 350 interview questions