Flexible hours
Engineering-driven culture
Lots of things to learn
Great coworkers
Management can be improved.
Lunch is bad.
This was a concurrency and thread-focused coding round, non-LeetCode style. The questions were difficult. Sometimes, within the same problem, you might be asked to implement trivial thread-safe data structures instead of using built-ins, and then us
The typical interview process has three types of interviews: * Algorithmic Round (data structures and algorithms - competitive coding style) * Systems Coding Round (concurrency, multithreading, mutex locks, semaphores, object-oriented programmin
There are four interviews in the whole process: * 2 system coding * 1 DS * 1 System Design round. I took all four interviews but couldn't qualify for further rounds. System coding rounds are problems related to multiprocessing and multithrea
This was a concurrency and thread-focused coding round, non-LeetCode style. The questions were difficult. Sometimes, within the same problem, you might be asked to implement trivial thread-safe data structures instead of using built-ins, and then us
The typical interview process has three types of interviews: * Algorithmic Round (data structures and algorithms - competitive coding style) * Systems Coding Round (concurrency, multithreading, mutex locks, semaphores, object-oriented programmin
There are four interviews in the whole process: * 2 system coding * 1 DS * 1 System Design round. I took all four interviews but couldn't qualify for further rounds. System coding rounds are problems related to multiprocessing and multithrea