Got the on-site interview after email the resume and cover letter to recruiter. Four people interviewed me, each last 30 minutes. Each person asked me why like networking. The first ask about my resume, tell me the job this position will do. The second test me several networking questions like network layer, routing protocol. The third ask me if a server connecting with two PCs, the server wants to send a package out, which path to choose. The fourth introduced me about the firm and their wireless iphone apps.