The interviewer was a very friendly person. He began by asking me about the projects that I had done in undergraduate school. Then he shifted on to a couple of design questions related to client server model and networking protocols. These were just basic questions and did not require in depth knowledge of networks. Then he asked one programming question. He asked me to suggest approaches to solving it. And later on, implement one of the approaches on a white board. Then he asked me if I had any questions for him. I asked a couple of questions and then it was done.