- 2 code snippet reading, recursion and string - Coding questions I feel are not super difficult - I didn't really do any leetcode/hackerrank before coming into the interview but I felt like I was given mostly medium difficulty ones (not sure if they're actually leetcode medium). There was a lot of variation of requirements. - One system design question, scaling, backend design, distributed systems, message queues - One object oriented design question which I felt would be more lower level specific (L2/L3). Basically designing a parent class that interacts with a few different library classes that came in various shapes. Asynchronous programming was thrown in here as a final variation.
Anonymous
Not well to be honest. Struggled with the code snippet reading, didn't finish the 2 questions asked in the first interview, not sure how I got to the onsite. During the onsite I was quite comfortable and pretty much treated as a learning experience, asked lots of questions during my coding and always started with a naive solution. Struggled at times getting to the optimal solution and picking the right data structure. And that was exactly the feedback, do more leetcode and come back, haha.
Check out your Company Bowl for anonymous work chats.