Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      IBM

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: IBM reviews | IBM jobs | IBM salaries | IBM benefits | IBM conversations
      IBM interviewsIBM Software Engineer interviewsIBM interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Software Engineer Interview

      30 Nov 2017
      Anonymous interview candidate
      No offer
      Negative experience
      Average interview

      Application

      I applied through university. The process took 4 weeks. I interviewed at IBM

      Interview

      This was the most insane interview process I have ever encountered, and I would highly caution anyone interested in pursuing it as many people I know have had very similar experiences. They started off with a 3 hour long virtual interview. Part of it was behavioral and part of it was coding. The coding questions were of moderate difficulty, involving topics such as hash tables and trees. Overall this was very intense, but fair. I heard back in a few weeks saying I got to the next round, which would involve a technical and a non-technical interview. The technical interviewer asked me questions related to OS (since I was primarily focused on hardware) and the other interviewer asked about things such as location and job preference. Both went well. I then was invited to the "Finish Line" event. They make it seem that if you go to this event, you will receive an offer and there were no more interviews. So I went to this 3 day event in the middle of the week. This involved listening to speakers and developing a project throughout. This occupied an extraordinary amount of time. Basically it was 3 days straight of these activities. By the end of it, I was exhausted and just wanted to go home. Nobody I knew enjoyed their time at this event. However, I was very confident in my performance at the various stages of the interview process. I later received a call confirming this, that I performed well in every aspect. However, they also informed me that there was not a position open at the time and there may be in the coming months. From what it sounded like, I spent all this time interviewing for a position that didn't exist. Of course, after spending all of this time interviewing with IBM, I was furious. They completely wasted a huge amount of time in the middle of the semesters. People I know who received offers were also frustrated by IBM. They refused to tell them the job and location before the acceptance deadline, and were basically bullying them in an extremely unprofessional way to accept their offers. Another one of my friends was promised to be in a certain location when he accepted, and a few months later they said that he had to be moved to another location, totally upending his plans. I have heard plenty of other stories of candidates being treated very disrespectfully by IBM. This was a truly disappointing experience for me. I really wanted to like IBM and I was excited by the prospect to work there. However, I quickly realized how little they care about the candidates and how poorly they treat them. There is no reason a company of this caliber should behave this way, and all of these experiences really show what kind of company this is. I would not waste my time looking at IBM. There are plenty of other companies of this caliber which have fair and empowering recruitment processes. I wish I had been rejected after the first interview.

      Interview questions [1]

      Question 1

      What is the difference between processes and threads?
      Answer question
      18

      Other Software Engineer interview reviews for IBM

      Software Developer Interview

      2 Jun 2026
      Anonymous interview candidate
      Bangalore Rural
      Declined offer
      Positive experience
      Difficult interview

      Application

      I interviewed at IBM (Bangalore Rural)

      Interview

      Applied through the company portal, completed an online coding assessment, followed by a technical interview covering data structures, algorithms, OOP concepts, and project experience. Concluded with an HR discussion about the role, career goals, availability, and compensation expectations.

      Interview questions [1]

      Question 1

      Why didn't you pursue a degree?
      Answer question

      Software Engineer Interview

      29 May 2026
      Anonymous employee
      Bangalore Rural
      Accepted offer
      Positive experience
      Difficult interview

      Application

      I interviewed at IBM (Bangalore Rural)

      Interview

      ## IBM Interview Process The process began with initial resume shortlisting, followed by competitive **DSA and coding rounds** to test core technical concepts. After clearing those, I cleared two comprehensive interviews with the **Hiring Manager/Tech Expert** and **HR**.

      Software Developer Interview

      18 May 2026
      Anonymous interview candidate
      No offer
      Negative experience
      Difficult interview

      Application

      I interviewed at IBM

      Interview

      Describe the interview process: The process consisted of three rounds: an initial online assessment focusing on data structures and algorithms, followed by two technical video interviews. The technical rounds were intensive, covering system design, live coding, and deep-dive questions into previous project experience and database optimization.

      Interview questions [1]

      Question 1

      Design a scalable URL shortener system and explain how you would handle high read/write throughput.
      Answer question

      Top companies for "Compensation and Benefits" near you

      avatar
      Dell Technologies
      3.5★Compensation and benefits
      avatar
      Avanade
      3.6★Compensation and benefits
      avatar
      Hewlett Packard Enterprise | HPE
      3.6★Compensation and benefits
      avatar
      Nagarro
      3.6★Compensation and benefits