Got recruiter call.
Phone screen was one of the problems in the bank below.
Onsite:
System Design - was one of:
- Design a system to allow users to upload videos and images
- Design a system allowing users to buy event tickets (e.g. TicketMaster)
2 Coding Rounds:
- Both questions are in the pool below
Hiring Manager:
You need to have an example story for each of the points in TACOS. I was asked:
- A time where I disagreed with a decision and proved my point (like Disagree and Commit from Amazon) (All-In)
- A time where I went above and beyond (Customer Obsession)
- Best team I've ever been on (Transparency)
- Biggest mistake I made, what I did and what I learned (One Team)
- A time where I thought outside the box (Scrappy)
Coding Questions Pool:
- Insert, Delete, and GetRandom
- Bidirectional Breadth-First Search
- Decode String
- Largest island in a 2D matrix
- Given an array
string[][] arr, find all the strings that occur in each string array. Then give the k-most frequent strings over all arrays.
- Given a finite list of queues, and people who post to queues, write a function to handle incoming posts
- Target Sum