I applied online. The process took 3 weeks. Phone Interview, then 1 in person interview at Cognizant Technology Solutions. Situational quests that deal with clients needs. Be prepared to get tricky questions. Be confident and make sure you know everything that you have mentioned on your resume while you apply and go for interview. Brush up your skills and knowledge well in advance and do mock interview with friends to know your negative areas.