There are three rounds.
First is written round containing analytical and objective questions followed by personal interview. In the personal interview, you have to display your technical knowledge of whatever you have mentioned on your resume. After passing this round, you will have to go through final HR round which test your interpersonal and communication skills. Finally, although optional you may have to take another round with the director for his approval.
Prepare for C language from yashwant kanitkar Let us Cand online forums.
All the best :)