Pretty standard interview:
- Phone screening
- Code screening
- 4h interview
The main interview consisted of
- System Design (1h) - whiteboarding
- Computer Science basics (1h) - live coding
- Concurrency/JVM (1h) - live coding (specifically Scala)
- Behavioral interview (1h)