I applied online. The process took 1 week. I interviewed at IBM (Bengaluru) in Jan 2016
Interview
Interview questions were totally based on my past work experiences. Whatever I was telling him, he was digging very deep into every answer of mine. He went very deep until I stopped due to the limitation of my knowledge. I applied for Software Developer Java/J2EE, so I got most of the questions from my technical domain only.
Some questions are like,
1. What is Spring's DI? What are the ways to achieve that?
2. How Spring Data works ?
3. How did you implemented Real-time message service?.
4. What is event loop in Javascript ?
5. What is Client service architecture? What is data only wiring ?
6. How would you like to optimize a slow SQL Query?
7. How to optimise page loading?
8. What is HATEOAS ?
9. Describe some rest verbs.
10. Give some example of HQL.
Some non technical questions were asked in the HR round were like,
1. Are you willing to relocate ?
2. Why are you willing to switch your current job?
3. Are you self motivated?
Then at last the best part was asked i.e. the salary expectations. I asked them in a range and they agreed to give me the upper bound of the range. I accepted the offer.
I applied through college or university. The process took 1 day. I interviewed at IBM (Austin, TX) in Nov 2014
Interview
Was picked up at university and directly asked a few informal questions about previous job experience that's all. I wasn't asked a lot as I had interned at IBM before.
I applied online. The process took 3 days. I interviewed at IBM in Apr 2016
Interview
I applied online and got a Mail from the HR within 2 weeks. Had a phone interview scheduled. There were no coding test for screening. My background was on JAVA and C++ which did not suite the companies requirements at that point. Interview duration: 30 minutes approx. Two days after the interview got a reject mail.
Interview questions [1]
Question 1
Have you taken a course or worked with semantics and linguistics?