I applied through a staffing agency. I interviewed at IBM
Interview
4 rounds of technical interview, follow up by managerial rounds and HR rounds.After 1 week asked for documents submission. technical interview consists of questions related to OS, Linux, shell script, C, data structure, hardware knowledge , Testing, test methodologies, programming. They will also look for better communication and convincing ability. Also they look for how much you have interest to try out for anything that comes in your way. Overall attitude and teaming skill.
I applied through an employee referral. The process took 2 weeks. I interviewed at IBM (San Francisco, CA) in Dec 2014
Interview
I applied through an employee referral for an entry level software engineer as I am a new BS graduate. I interviewed with IBM tea leaf in SFO after an initial phone interview for about 20 mins. The phone interview was very casual asking questions about your background and some OOP concepts. A week later I was invited onsite scheduled to interview with 6 people - developers, QA and director. Some of my interviewers didn't show up to work and in order to replace them some other random people interviewed me and it was a little disorganized.
Questions were mainly about my background, resume, and projects etc. They grilled me on each and every project/work experience on my resume and asked me questions on how I did whatever I did. I was asked a few technical questions here and there but no extensive whiteboard coding.
Interview questions [5]
Question 1
write pseudo code to add a node to a singly linked list
I applied through college or university. I interviewed at IBM (Ottawa, ON)
Interview
I met my interview on campus during a networking event. I had already applied to a number of IBM positions before the event, and wrote down all their respective Job ID's to see if the hiring manager for those positions happened to be at the networking event. One IBM rep was their but for a position I hadn't already applied for. He gave me the Job ID for the positions he was currently hiring. After applying to that position I got an interview a couple days after. The interview was for an entry level software dev position focusing on web dev. The interview was mainly just going over my resume which consisted of only personal programming projects and websites I have built voluntarily. I didn't have any coding challenges/problems to solve. Just general knowledge questions regard general OOP.