What OOD steps would you take to implement a Bank with some restrictions? - Delete all transactions after 6 months - Find a transaction by date - Some other stuff, cant remember
New Grad Software Interview Questions
6,113 new grad software interview questions shared by candidates
Given an array of string with 300 elements, how do you pair each of them so that each individual can be paired with all elements after couple of repetition?
Query by example
Build a key/value store with transactions (has add, getVal, getKey, delete, begin, rollback, and commit operations.
AWS , Linux , networking , CI/CD
Print out the level order traversal on a binary tree.
The interview includes two rounds of coding sessions, one round of system design and one round culture-fit chatting with a manager.
BST, String, and recursion questions
Signed NDA
1. Kth largest number in an array. They do a lot of follow up. I gave him the perfect solution with min heap. Then he said if the K was large how to optimize space, I gave him solution with quickselect. Make sure to know time and space complexity well. 2. Valid binary search tree check. I have given him the solution with two range checking and recurrence. He told me to optimize with only one value.
Viewing 821 - 830 interview questions