interview with the team leader directly in the first round, background questions and technical questions all happened.
I am not so happy with the process tho since they said that they would get back to me in 1 week but I haven't heard anything back for more than one month.