Taro Logo

Software Developer Interview Experience - Toronto, Canada

January 1, 2017
Positive ExperienceGot Offer

Process

I applied online and was called back within a week to book an in-person interview.

I was interviewed by one interviewer. The interview was very friendly; the interviewer told me to relax and spent a good amount of time describing the work and role of the intern. This made it feel more like a conversation and less like an interrogation.

I was asked some basic technical questions about Python, the Linux shell, and databases.

I was also asked to describe some of my past software experiences and questioned on how I would handle certain situations when working in a team or certain issues related to work.

Questions

What is the difference between a tuple and a list in Python?

How would you sort a list in Python?

How would you remove an element from a list in Python?

How would you remove all duplicates from a list in Python?

How would you run code written in one script from another script in Python?

If a team member is not doing his job or getting things in on time, what would you do?

If you are stuck on a problem, what would you do?

If you've asked everyone you can and searched all you can online, then what would you do?

Describe one time that you've had to teach a new concept to a team member. How did you approach it?

Was this helpful?

Interview Statistics

The following metrics were computed from 38 interview experiences for the IBM Software Developer role in Toronto, Ontario.

Success Rate

39%
Pass Rate

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

Experience Rating

Positive55%
Neutral32%
Negative13%

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

IBM Work Experiences