Been here for around 8 months now.
None as of now, all good so far!
Trust the junior folks with more responsibility. The senior staff, with 10-12 years of experience, are pulling off projects individually. Ideally, I think these senior folks should be paired with juniors, and junior folks should implement stuff while the seniors guide them.
The first round was a coding interview, and you could use the language of your choice. The focus was on implementing low-level distributed systems and having a discussion on the same. There was also a shadow on the interview panel to help with that.
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
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 first round was a coding interview, and you could use the language of your choice. The focus was on implementing low-level distributed systems and having a discussion on the same. There was also a shadow on the interview panel to help with that.
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
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