They will call you first HR and then a phone call interview that is prior to actual technical interview. The interview is highly highly technical and very very in depth knowledge of programming and programming life cycle is required in order to pass this interview. Some question are very rare you never ever listened from any interviewee.