IBM Software Engineer Interview Questions

Updated Mar 25, 2015
Updated Mar 25, 2015
147 Interview Reviews

Interview Experience

Interview Experience

65%
29%
5%

Getting an Interview

Getting an Interview

41%
25%
10%

Interview Difficulty

2.8
Average

Interview Difficulty

Hard

Average

Easy

147 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty

 

Software Engineer Interview

Anonymous Interview Candidate
Anonymous Interview Candidate
Application Details

I applied through an employee referral – interviewed at IBM in March 2015.

Interview Details

I was referred by my Uncle, who works for IBM. I would assume this allowed me to skip a step or two, but I know it at least short-listed me. I received an email from one of the managers who schedule a phone interview. The phone interview consisted of two parts: the first was with a group of managers who talked about the me as a person, why I chose the school I did, some of my background, mostly just general personality questions. They then left the room and brought in a group of techs. The tech group asked more about my programming experience and some of the programs and projects I had listed on my resume. Overall the interview took about 1:30, and ended on good terms. I heard back quickly about moving on to the next part of the process, and I expect to have the official offer within a week.

Interview Questions
  • Didn't ask any specific testing questions, just wanted to know what kind of experience I had and what I'd worked with.   Answer Question
Accepted Offer
Positive Experience
Easy Interview

Other Interview Reviews for IBM

  1.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through an employee referral – interviewed at IBM.

    Interview Details

    Technical round was pretty simple. Basically a phone call interview with a website where they could see what code i was writing. The program they told me to write was pretty simple.

    Interview Questions
    Accepted Offer
    Positive Experience
  2.  

    Software Engineering Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    On Campus screening. Then there was an Interview with a hiring manager. After speaking with a hiring manager, if there was chemistry and an interest between both parties, an offer letter was sent out within the week. All interviews were technical. Two on campus interviews and one phone interview with the hiring manager

    Interview Questions
    • Given a level of a tree (level k) , print all of nodes at that level.   Answer Question
    Accepted Offer
    Positive Experience
  3.  

    Software Engineer Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I applied through an employee referral. The process took 2 weeksinterviewed at IBM in January 2015.

    Interview Details

    It gave me a technical phone interview first. They just asked one basic algorithm question. After that, they gave me an on-site. It took 4.5 hours and interviewed with 4 engineer and one manager. Every engineer asked me 2~4 algorithm questions. I had answered all the questions very well. However, they felt my explanation was not good since my English was not good. They still rejected me at end.

    Interview Questions
    • The manager asked me what I know about the company. Also, one engineer asked about the rotation of the BST. I have done it before, but it is hard to solve this quickly since it has many case needing to consider about.   Answer Question
    No Offer
    Neutral Experience
    Average Interview
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5. 1 person found this helpful  

    Software Engineer Interview

    Anonymous Employee in San Francisco, CA
    Anonymous Employee in San Francisco, CA
    Application Details

    I applied through an employee referral. The process took 2 weeksinterviewed at IBM in December 2014.

    Interview Details

    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
    • write pseudo code to add a node to a singly linked list   Answer Question
    • have you ever used exception handling in your projects? any OOP concepts?   Answer Question
    • how did the frontend connect with your backend in your project? How do you parse a JSON object?   Answer Question
    • What is the most efficient sorting algorithm? What is its runtime?   View Answer
    • how do you check if a number is odd or even?   View Answers (3)
    No Offer
    Neutral Experience
    Average Interview
  6. 2 people found this helpful  

    Software Engineer Interview

    Anonymous Interview Candidate in Burlington, VT
    Anonymous Interview Candidate in Burlington, VT
    Application Details

    I applied through an employee referral – interviewed at IBM.

    Interview Details

    Meet with about 5 managers and teams, it's a day long. They do more speaking than you have too. Be honest and tell them your interests. The managers go over what they do and sometimes they describe the entire organization. The questions they generally have are not too difficult, but you should be on top of things just in case. This didn't happen to me, but someone had to write a small circuit example for an engineering job.

    Interview Questions
    Negotiation Details
    There was no negotiations.
    Accepted Offer
    Positive Experience
    Easy Interview
  7.  

    Software Engineer Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I applied online – interviewed at IBM.

    Interview Details

    No Technical Questions. Mostly common scenario questions. Initially had a phone call from recruiter. Then invited for hiring event. You get to talk to more than one division. You will then be invited for on-site. Offer arrives in 3 weeks or less.

    Reasons for Declining

    Offer came late

    Declined Offer
  8.  

    Software Engineer Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I applied through college or university. The process took 2+ weeksinterviewed at IBM in October 2014.

    Interview Details

    I submitted my resume to the career fair for IBM. A few weeks later, I was contacted by a manager that they were interested in doing a phone interview. I did the phone screen and then was followed up with another technical phone interview a week later. Both went well so later on I then took the IPAT test and submitted more details on my application. I later then received an offer. I asked for an extension to decide after some interviews with other companies. For now, I will say that I "declined" the offer, but it is still on the table and who knows if I will accept it in the coming month.

    Interview Questions
    • Why does the printf statement take so long to print from the Arduino in one of my projects?   Answer Question
    Declined Offer
    Positive Experience
    Average Interview
  9.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university – interviewed at IBM.

    Interview Details

    The interview consisted of a phone conversation. The phone conversation was relatively lax. I was not asked any technical questions. They mostly just asked what I was interested in working on. This probably is not the norm with IBM in the states

    Interview Questions
    Accepted Offer
    Positive Experience
    Easy Interview
  10.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    You can apply through online portal or through friends referral. If you get shortlisted,HR will call you and provide you details about opportunity. Number of interview are generally depends on the team and kind of position. It sometime be done with 1 technical interview followed by HR interview or sometime it can be 2-3 technical interviews followed by HR round.

    Interview Questions
    Accepted Offer

Work at IBM? Share Your Experiences

IBM

 
Click to Rate
or

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.