2 stages interviews:
1==>coding test (C, C++ mainly C)+ director boss talking + HR talking
2==>boss of boss talking, 2 interviewers: one from engineer side, the other from business side
There was an initial phone screening interview with HR, with the general HR related questions. Followed by multiple technical interviews with different teams, covering coding challenges, algorithms, and system design.