Online MCQ test, followed by a coding assignment. Mine was about implementing micro services architecture for a hypothetical company. Face to face technical interview was an 80 minute deep dive into the code submitted and some questions on logic. Aside from that, there were general questions based on my CV about specific technical challenges faced and resolved. Finally, the last round was a telephone call with a manager who grilled me about process and best practices for 45 minutes.