1st interview with the hiring manager and 2nd interview with the team. A short exam paper was brought by the manager and he determines the technical skills based on the paper, followed by normal questions about the background and some chill chats and suggestions. Meeting the team was quite fun because they were trying to check the attitude about whether I can take up challenges. The only dissatifaction is that the whole process took me 2.5 months... Maybe the process stuck somewhere...