Getting an Interview
Getting an Interview
Interviews for Top Jobs at IBM
- Software Engineer (142)
- Consultant (90)
- Software Developer (62)
- IT Specialist (57)
- Intern (55)
- Associate Systems Engineer (55)
- Financial Analyst (53)
- Senior Consultant (53)
- Project Manager (44)
- Managing Consultant (42)
- Sales Specialist (32)
- Business Analyst (32)
- Senior Software Engineer (31)
- Systems Engineer (29)
- Applications Developer (23)
- SAP Consultant (23)
- Engineering (22)
- Systems Administrator (19)
- Technical Support Engineer (18)
- IT Consultant (18)
- Sales (16)
- Engineer (16)
- Staff Software Engineer (14)
- Senior Managing Consultant (14)
- Senior Systems Engineer (14)
- Advisory Software Engineer (14)
- Sales Representative (14)
- Consulting By Degrees (14)
- Marketing Manager (13)
- Senior Project Manager (13)
2 people found this helpful
Rational Software Delivery Developer Intern Interview
I applied online. The process took 4+ weeks – interviewed at IBM in February 2014.
After applying through the company website, I received an email about a week and a half later that said I needed to complete their IPAT Test (which is pretty much a pattern recognition and math problem solving test, and most math problems were the "if a train leaves the station at 9am going 100km/h, and another train leaves at 9:30am going 80km/h, when will they meet?" type of question).
While I was writing the test (which I thought was very difficult), I received another email saying that I had been selected for an interview. This means that they had selected me for an interview before I had completed the test (and before seeing my result), which I thought was strange.
The interview was around an hour long. I was interviewed by three people: one was the team lead, the other was a system admin, and the other was a current intern. They began by telling me about their team and what they did, and then proceeded to ask me about my resume. They were extremely thorough, going through my resume line by line and asking me to elaborate on every point I made.
After that, they asked some behavioural questions. The two I can remember were:
- "What would you do if an important client had completely changed their mind about what they wanted, and that meant that you had to restart from scratch to fulfill their new request?"
- "How would you deal with a member of a team that wasn't pulling their weight on a project?"
From there, they began to ask basic technical questions. The first were simple ones about general web development (what's a CSS media query, how does search engine optimization work, what are some best practices in web security). The next questions were related to Java (explain the differences between procedural programming vs object oriented programming, what's an object, what's a thread). The last few questions were related to linux system administration (how do you add a new user, how would you schedule a task to execute a week from now). The final question was kind of unexpected, since it was simply "what is agile development?"
The interview concluded with all three interviewers talking about open source projects they had been working on.
- On a linux system, how would you schedule a task to execute a week from now? View Answer