Taro Logo

Software Developer Interview Experience - Markham, Canada

January 1, 2018
Positive ExperienceGot Offer

Process

I applied for the general Software Developer Intern position online through their portal.

A few weeks later, I received the email for the iPAT test, which tests your pattern recognition, logic, and mathematical skills. It is very difficult, and I suggest you search for practice material, as I did.

A week later, I was contacted by two different managers for two different positions, both part of the Commerce Development team. One was scheduled onsite, and the other over the phone. They were very different interview experiences.

The phone interviewer asked about polymorphism, Linux commands, past experiences, and whether I was familiar with Gradle, Emacs, or automation testing. It lasted about 45 minutes.

The onsite interview was much more relaxed and almost entirely about my projects and experience for an hour. I felt very comfortable with the manager.

I received offers from both managers, one a month later and the other a week later.

Questions

What is polymorphism?

If you were given a prototype pen, how would you go about testing it?

Name three Linux commands and how they work:

  • Command 1: Explanation
  • Command 2: Explanation
  • Command 3: Explanation

How do you list the permissions of a file?

What would you do differently with the X project (a past project)?

Why IBM?

Was this helpful?

Interview Statistics

The following metrics were computed from 42 interview experiences for the IBM Software Developer role in Markham, Canada.

Success Rate

40%
Pass Rate

IBM's interview process for their Software Developer roles in Markham, Canada is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive64%
Neutral26%
Negative10%

Candidates reported having very good feelings for IBM's Software Developer interview process in Markham, Canada.

IBM Work Experiences