I have applied through a career site, They have called me up and asked me to come for an interview. The interview process was average, They initial presentation describing the company followed by one aptitude test. There was a second interview panel of two- Technical lead and Director. Technical lead asked the technical question based on resume.