I applied through college or university. The process took 2 weeks. I interviewed at IBM in Oct 2014
Interview
I submitted my resume to the career fair for IBM. A few weeks later, I was contacted by a manager that they were interested in doing a phone interview. I did the phone screen and then was followed up with another technical phone interview a week later. Both went well so later on I then took the IPAT test and submitted more details on my application. I later then received an offer. I asked for an extension to decide after some interviews with other companies. For now, I will say that I "declined" the offer, but it is still on the table and who knows if I will accept it in the coming month.
Interview questions [1]
Question 1
Why does the printf statement take so long to print from the Arduino in one of my projects?
I applied through an employee referral. I interviewed at IBM (Burlington, VT)
Interview
Meet with about 5 managers and teams, it's a day long. They do more speaking than you have too. Be honest and tell them your interests. The managers go over what they do and sometimes they describe the entire organization. The questions they generally have are not too difficult, but you should be on top of things just in case. This didn't happen to me, but someone had to write a small circuit example for an engineering job.
Hiring Process was divided into 3 steps:-
1. first was aptitude online exam. It was based aptitude MCQ. I would say the difficulty was 6 out of 10. But, shortlisting depends on percentile not on percentage.
2. aptitude round was followed with a English online exam. It was relatively harder than aptitude, many people were shortlisted in this round(more than I expected).
3. Final round was the F2F interview. It was mostly based on C/C++ questions(i would say pretty easy) along with some questions from real world scenarios and what would you do if you are in such a situation. And remember to go through your projects that you have done in past(they will finish on this).
Interview questions [1]
Question 1
There was a flood in Kedarnath. They asked me, "What steps would have I taken to find out the number of missing people during the flood?"