Contacted by the recruiter and had a first round screening interview on the phone. In a week, on site interview is scheduled. I was expecting one of those heavy technical interviews that are designed to know your textbook knowledge rather than actually knowing you. It was nothing like that at all. You can see that the company culture is different than most of the tech companies in the city. They value your educational background and ask you a lot about your resume. It was a unique interview experience for me.