Two Phases:
1) Written test including single choice and fill. Test contents are about Linux system, TCP/IP network and socket programming.
2) If you pass phase 1, you can interview with the boss(the funder) and another interviewer. They will ask you to introduce yourself and ask some questions about TCP/IP network, C and socket programming. Finally, the interviewer will deal the salary package.