removing duplicate numbers in a linked list
Software Engineering New Grad Interview Questions
107 software engineering new grad interview questions shared by candidates
Coding Challenge - 4 leetcode easy questions involving hashmaps, arrays and string parsing. Phone Interview - Keep a realtime leaderboard ranking of students. This is a class design problem more than an algorithm problem, and primarily tests your ability to use data structures and break up code into functions. Onsite Virtual Interview - 3 technical interviews and 1 behavioral interview. First interview was finding bugs in a I/O program and a leetcode medium question. Second interview was to create an API for mathematical expressions which was pretty difficult because the instructions were very vague. Third interview was an extremely convoluted question asking to rank subjects based on a priority score, counts, and some obscure grouping criteria.
Anagrams
Not allowed to say, but if you followed a compiler course you should be fine.
Lowest common ancestor
No unexpected question. Asked to code for ' Longest common substring' with corner cases
group anagrams
Nothing really unexpected. They care about if you fit in the culture as well.
There are 5 questions: 2 multiple choice questions and 3 coding questions.
Don't just go through the difficult questions online. Do the basic ones too that involve logic.
Viewing 31 - 40 interview questions