1. Online assessment.
At least leetcode easy to mid.
2. HR phone screen.
What the company is about, what your's experience.
3. First round video call with technical lead and HR.
Talk about your experience and leetcode style question.
4. Second round video call with tech lead, and other higher ups.
Leetcode style question plus design question.
Interview questions [1]
Question 1
What's the difference between abstract and interface class?
Can two of the same objects have the same hash?
Other basic Java questions.
Is this array lexicographic ordered?
Design a ... system.