IBM Interview Questions in Canada

Updated Jul 30, 2015
131 Interview Reviews

Interview Experience

Interview Experience

68%
21%
10%

Getting an Interview

Getting an Interview

34%
20%
16%

Interview Difficulty

2.8
Average

Interview Difficulty

Hard

Average

Easy

131 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty
  1.  

    Extreme Blue Technical Interview

    Anonymous Interview Candidate in Toronto, ON (Canada)
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied online. The process took 6+ weeksinterviewed at IBM (Toronto, ON (Canada)).

    Interview

    Initially applied online. Got a call and went through the process. Couple of technical interviews to get thought. Work through problems on the phone and write code in a google document where they hear speak and see you typing. They want to get a feel for how you work through a problem. (tough! Know your algorithms, their possible implementations and complexities) then you interview with the managers and teams looking to hire you. You have to fit, you are not guaranteed a position still at this point. They will test you HARD!

    Interview Questions

    • lookup bitonic sort algorithm on Wikipedia. From the picture alone try write real code for the parallel algorithm. That was a question I got for one of one of the teams.   Answer Question
  2. Helpful (1)  

    Financial Analyst Student Interview

    Anonymous Employee in Toronto, ON (Canada)
    No Offer
    Negative Experience
    Difficult Interview

    Application

    I applied through college or university. The process took 1 dayinterviewed at IBM (Toronto, ON (Canada)) in March 2015.

    Interview

    The interview process started off with an interview with a direct manager, 10-minute excel test and lastly a peer interview. After all that was complete, I was also emailed an IBM test on sequential patterns and algebraic math questions.

    Interview Questions

  3. Helpful (4)  

    Technical Support Professional Interview

    Anonymous Employee in Markham, ON (Canada)
    No Offer
    Neutral Experience
    Difficult Interview

    Application

    I applied online. The process took 3 weeksinterviewed at IBM (Markham, ON (Canada)) in May 2013.

    Interview

    Applied online (powered by NetMedia), after 1 week got fist phone call asking basic personal information and rate your Linux/Unix skils from 1 to 10. After a week got second phone call lasting about half of hour, asking Unix technical questions such as file permission and process, and past work experience relevant to the role. Then after 3 days, sit-in interview lasting about 2 hours. First panel with 2 other people asks soft skill questions, past experiences, future goals...etc. Second panel with a technical expert asks lots of difficult technical questions on Unix commands for debugging / process troubleshooting.

    Interview Questions

    • C++ debugger: how to troubleshoot segfault? How to view stack information? A: Use back -races and frames : bt, frames. Q: Crashed process - how to start troubleshooting? A: System log - syslog. Application logs are not that helpful due to abrupt exit. Q: how to check files opened by process? A: iostat and lsof Q: how to check netowrk ports being used? A: netstat Q: difference between stripped and non-stripped binary? A: non-stripped binary has debugging info built-in. Stripped does not. Q: How would you install new programs on Unix? A: RPM commands Q: How to detect frozen/stuck process, and how to debug it? Q: What are UNC paths in windows?   Answer Question
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    IT Specialist Interview

    Anonymous Interview Candidate in Toronto, ON (Canada)
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through other source. The process took 4+ weeksinterviewed at IBM (Toronto, ON (Canada)) in January 2009.

    Interview

    Hiring process was thru a job fair and first interview was done by HR, then submitted to hiring manager. After 2 weeks, technical architect would interview for about 1 hours, after passing the technical session , then hiring manager would conduct the behavioral interview, all these process took 1 months.

    Interview Questions

    Negotiation

    Hiring manager will contact you asking for salary range, advice to others please do not hesitate to negotiate.

  6.  

    Software Developer Interview

    Anonymous Employee in Toronto, ON (Canada)
    No Offer
    Neutral Experience
    Difficult Interview

    Application

    I applied through college or university. The process took 2+ monthsinterviewed at IBM (Toronto, ON (Canada)).

    Interview

    Applied via university recruiting, they got back to me within a month and brought me into an office in Toronto for a one on one interview with the team leader, and then a test with one of developers on the team. The interview consisted of some standard data structure and algorithm questions, and then some behavioral questions.

    Interview Questions

    • A situational questions about what should be done if something ambiguous was assigned to you, and nobody (either the manager, client or anyone else on the team) was available.   Answer Question
  7.  

    Financial Analyst Interview

    Anonymous Interview Candidate in Markham, ON (Canada)
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied online. The process took 4+ weeksinterviewed at IBM (Markham, ON (Canada)) in March 2014.

    Interview

    Received an email from HR to have two interviews with two Finance Managers. One interviewer scrutinized my resume in detail; the second one was easy going. Received invitation to the second round. I interviewed with the CFO of IBM Canada - she was very straightforward

    Interview Questions

    • What is the relationship between the nature of your jobs as an intern? Caught me off-guard because I had four internships in four different companies & industries   Answer Question

    Negotiation

    No negotiation; new grad so not much beside internships under my belt.

  8.  

    No Offer
    Neutral Experience
    Difficult Interview

    Application

    I applied online. The process took 2 weeksinterviewed at IBM.

    Interview

    the interviewer was late for an hour, but he was very nice. The questions are most about Java and C++, algorithm, pattern, and concurrency. No behaviour question was asked. At the end he told me to wait for a followup.

    Interview Questions

  9.  

    Consultant Co-op/Intern (Global Business Services) Interview

    Anonymous Interview Candidate in Mississauga, ON (Canada)
    Accepted Offer
    Difficult Interview

    Application

    I applied online. The process took 4 daysinterviewed at IBM (Mississauga, ON (Canada)).

    Interview

    Recruiting process took place over the course of 4 days. Began with a telephone interview with the HR, lasted about an hour or so. Super friendly, very casual, interactive and candid. Was told the following day that would move onto second round. Second round interview was with a Partner, who asked a few difficult questions and challenged some perspectives. Overall, great interview process and a great group of people.

    Interview Questions

  10.  

    Compiler Developer Interview

    Anonymous Employee in Markham, ON (Canada)
    No Offer
    Difficult Interview

    Application

    I applied online. The process took 4+ weeksinterviewed at IBM (Markham, ON (Canada)).

    Interview

    Five rounds of phone interviews. Four technical interviews and one manager interview.

    Interview Questions

  11. Helpful (2)  

    Virtual Machine Developer Interview

    Anonymous Employee in Ottawa, ON (Canada)
    No Offer
    Positive Experience
    Difficult Interview

    Application

    I applied online. The process took a weekinterviewed at IBM (Ottawa, ON (Canada)) in February 2014.

    Interview

    The interviewer was very nice and cool, it was the kind of guy I'd love to work with !!! Phone Interview that lasted more than an hour. Got asked about almost everything in Java and C++ for more than 30 minutes: classes objects inheritance interface abstract class void pointers recursion trees binary trees linked list vs array and more and more and more... Then I was given the following programming task to finish online: /** * Using no libraries, compress a nul terminated sequence of characters, in * place. The input characters are all in the range a-z. The input does not need * to be validated. The result overwrites the input and is nul terminated. * Return the number of characters in the result, not including the nul * terminator. * * The compression algorithm is: - any letter which is not repeated is * represented in the output by the same letter - any letter which is repeated * is compressed by appending it with a series of ascii numbers which represent * the number of repeats - any repeat bigger than 9 is represented by a series * of 9's and the remaining count, i.e., a repeat of 10 is represented as 91, 11 * as 92, etc * * Examples: abab -> abab * aaacbbb -> a3cb3 * addddddddddddc -> ad93c * * @param letters * a nul terminated sequence of the letters a-z * @return the length of the compressed character sequence not including the nul terminator */ public class Compress { } I was not able to finish the task on time which was about 30 minutes. It simply was not my day, I was very tired and the 30 minutes questions/answers session gave me a headache. I was able to finish it after the interview was over :P

    Interview Questions

    • nothing complicated given you know about OOP, Java and C++   Answer Question
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.