Phone:
- Talk about project
- Technical questions:
Given a balanced string containing letters a-z and brackets "()[]{}", return the deepest nested substrings
Example: "a[bc]def{cd}" -> ["bc","cd"]
...1.5 months later...
Onsite:
First Interviewer
- Talk about project
- Technical questions:
https://leetcode.com/problems/flatten-a-multilevel-doubly-linked-list/
https://leetcode.com/problems/meeting-rooms-ii/
Second interviewer
- Talk about project
- Technical questions:
Build an exchange rate calculator. Should be able to update rates and query rates. Very similar to https://leetcode.com/problems/evaluate-division/
HR Round
- Basic behavioral questions and asked about compensation
...1 week later...
Manager Round:
- Very basic tech questions (what is stack, queue, linked list)
- Talk about project
- I ask questions
This round felt a lot easier than what I've read about in other people's interviews. I got very lucky.
9 days later...
Offer