1st round, phone interview, 2 hrs, 4 people from the same team, network questions, OS, Linux kernel, some behavior questions.
2nd round, on site interview, 2 hrs, 4 people from the same team, same as the first round, but an on site interview.
3rd round, programming test, linked list delete node, implement a system function, maze.