I applied through an employee referral. The process took 2 months. I interviewed at Check Point Software Technologies
Interview
4 stages: A codillity test, interview with project manager, interview with group manager and finally an HR interview. The codillity test included an aeroplane seating problem and 2 other string manipulation questions. Not too difficult.