Stage 1: Online Coding Test - 2 medium questions.
Stage 2: Tech Screen - friendly chit chat.
Stage 3: Coding Interview - 1 easy and 1 medium.
Stage 4: System Design - Sound a bit impatient and keep interrupting me. Focus on designing a feature in their app.
Stage 5: Behavioral Question - Chit chat about my backgrounds and 1 coding question. A very cold and impersonal interviewer who just read from a list of questions. For example, he does not acknowledge or confirm after I say "does that answer your questions?", he just looks at me saying nothing which makes me feel a bit ackward.