The overall process takes longer than expected - it took me almost 3 months from screen call to final stage. The first stage was the screening call, where we discussed the tech stack and expected salary, the 2nd stage was the live coding interview with leet code easy and difficulty questions, the 3th stage was system design and in depth java interview, the final stage was just a verbal discussion
Interview questions [1]
Question 1
Implement a thread-safe FixedSizeBlockingQueue in Java.