I applied through a staffing agency. The process took 1 day. I interviewed at IBM in Mar 2015
Interview
Interviewer was very professional. The process was quick. All the interview rounds got over on the same day. Offer was released in almost a week's time. Joining bonus was also available.
I applied through an employee referral. The process took 2 weeks. I interviewed at IBM (Bengaluru) in Feb 2014
Interview
Technical Interview followed by people manager round followed by HR. HR round is only to handover the offer or discuss on dates. Most of the package is decided by People manager
Interview questions [1]
Question 1
There is nothing difficult question as the panel is below skilled to take interview
I applied online. The process took 4 weeks. I interviewed at IBM (Ottawa, ON) in Nov 2017
Interview
Screening call with HR. Call with hiring manager. Then final call with team member. Interview questions were very standard. While process took about 4 weeks. I had to take an online test but it wasn't relevant to my job, so suspect this was a formality.