online application - telephone interview - inhouse interview
telephone interview: it starts with some general question about the company: Why this company? Why this position? then some technical questions, they give you a list of technical areas they may ask (c/c++, Linux, OO Design), and Finally, you can ask questions.