IBM Interview Questions

IBM Overview

  • Armonk, New York, NY
  • 10,001+ employees
  • 1911
  • Public Company
  • IT Services
  • ₹500+ billion per year
  • HCL

IBM Selenium Interview Questions: The most important part of preparing for an interview is practice. Knowing what job interview questions you might be asked is essential – that way, you can craft your answers well in advance and feel confident in your responses when the pressure is on.

Wouldn’t it be great if you knew exactly what interview questions are asked for the Test Engineer and QA for Manual & Automation Positions? Unfortunately, we can’t read minds, but we’ll give you the next best thing: a list of previously asked IBM interview questions and answers.

Post On:IBM Interview Questions
Post Type:Interview Questions
Published On:www.softwaretestingo.com
Applicable For:Freshers & Experience
Get Updates:Software Testingo Telegram Group

We have tried to share some of the IBM manual testing interview questions, Selenium interview questions, and testing interview questions, but we recommend spending some quality time getting comfortable with what might be asked when you go for the IBM Selenium interview.

Still, we need your love and support to make this platform more helpful to our fellow testers. So, it would be great if you shared your recent interview questions and experiences with us. You Can share those details by connecting with us at softwaretestingo.com@gmail.com.

IBM Automation Testing Interview Questions

Company Name: IBM
Position: Test Specialist
Company Location: Noida
Experience: 7 Yrs
Shared By: Aditi Kumari
No Of Rounds: 3
Updated on: 03.10.2022

Experience

  • I got a call from the IBM HR team in the afternoon.
  • By evening, I was sent a link to a written test.
  • The next day, I got a call that I had qualified for the written round. The next round, which was a technical round, was scheduled for the following day.
  • In the technical round, I had basic questions on testing, Jira, and complex SQL queries. Also, I was asked entire ETL process since I applied for ETL testing.
  • Another managerial round was scheduled where again ETL-related questions were asked and negotiation happened on CTC.
  • After 3 weeks got my offer letter.

Questions: Complex SQL queries

IBM Bangalore Company Interview Questions

Company Location: Bangalore, India
Interview Date: 02.11.2021
Updated on: 10.11.2021

Round 1: Cognitive ability

Round 2: Hackerrank Test

  • Write a Java program to take a string and return the duplicate characters as a String
  • Write a Java program to reverse a string
  • 20 MCQs based on Selenium and Java

Round 3: Technical Round

  • Explain OOPS concepts. How did you implement each one of them in your framework?
  • How do you take screenshots? Explain the code.
  • How do you read data from Excel? Explain the code.
  • Implicit vs Explicit wait
  • What are the main features of cucumber? Explain how you implemented the Cucumber/BDD framework in your project.
  • How do you handle frames and alerts?
  • How to drag and drop? What other activities can you do using the Actions class?
  • How do you handle dynamic web tables?
  • How do you push/maintain scripts in Git?
  • Explain what can be integrated into Jenkins. How does it work?
  • How to run tests in parallel in TestNG?
  • Why do we use JavascriptExecutor?
  • What are collections in Java? Why do we have them? What all have you used in your framework?
  • Mention some exceptions that you faced. How did you overcome them?
  • What kind of activities can be performed in the ‘finally’ block?
  • Explain how to generate reports.
  • Explain your experience with Automating API.

IBM Selenium Bangalore  Interview Questions

Company Location: Bangalore, India
Updated on: 16.03.2020

  • Suppose you come to the office in the morning and have to run test suites for any critical reason, but your IDE(Eclipse, IntelliJ, VScode, etc.) is crashing. Also, you don’t have Jenkins build or any other external test runner tool in your organization to run the test. What will be your first step? How will you run the test suites/cases?
  • Consider your team is new to the organization and planning to build new software, and for that, you
  • have to write an automation framework. What will be your first step? How will you build a framework?
  • What is the difference between the click() function in the webelement interface and the click() function in the Actions class?
  • What is the difference between the Actions class and the Action interface?
  • Is it possible to change the behavior of a test at runtime?
  • Considering you are only allowed to use CSS locators, how will you find the parent or grandparent of a web element?
  • When determining the length of any given array a, a.length is used, and to find the length of any Arraylist al, al.size() is used. The ArrayList function is used to find the length of the array variable. Why?
  • Have you heard about lazy initialization? If yes, where is it used, and what are the advantages?
  • Have you ever used the Maven SureFire plug-in? If yes, where and why?
  • Consider you have to write a test/suite for different environments(dev, preproduction, production) and pass different sets of data for each environment. How will you do it using the maven file(Pom.xml)?

IBM Selenium Interview Questions Selenium EGL Bangalore – April:

Welcome to another post in the interview question category, where we are sharing the latest IBM real-time interview questions, manual testing test cases, interview-related programs, and other tutorials.

IBM Selenium System Test Round

Automation Scripting Test
question Paper Code -A
Duration: 2 Hours

Section 1

Test Case:

  • Launch the browser
  • Launch www.gmail.com
  • Sign in to Gmail
  • Credentials (testuser1@gmail.com Password: Testibmuser#1)
  • Compose one test email
  • Send an email to yourself or any other email ID
  • Logout

Section 2

Test Case:

  • Compose and send 3 emails with the same message subject to yourself.
  • Delete the first 2 emails from Inbox with the same message subject
  • Logout

Section 3

Test Case:

  • Login to Gmail
  • Change Gmail settings and blacklist a few email addresses [Settings->Filters & Blocked Addresses
  • Whitelist the blacklisted email addresses.
  • Logout

IBM Interview Round 1: 2 interviewer

  • The logic behind finding the max and min of two numbers without writing any if-else statement
  • Debugging a written code with for loop, header, attribute
  • Debugging a system where data is flowing from frontend to DB via different stages
  • SQL for join conditions.
  • Nested select statement
  • Scenario-based questions to find out test conditions and test cases
  • Testing techniques to be used for a migration project where requirements are not documented
  • Educational background, Career path, and a few questions based on the situation
  • Security testing-related questions

IBM Interview Round 2:  1 interviewer

  • Current Project Architecture
  • Finding the test scenario for a given workflow where people are getting registered for a Marathon, then live marathon tracking is happening, and then results are getting published
  • Test condition for Copy-paste from one server to another server.
  • Flag testing when a user tries to log in incorrectly three times
  • Roles and responsibilities
  • Testing techniques like state transition and boundary value.
  • Backend testing
  • Compatibility testing
  • Acceptance testing
  • For a particular situation, what are the “XYZ”  testing scenarios

Round 3: 2 interviewer

  • Career path.
  • What is your strategy for switching every 2 years?
  • Mobile testing on Android and iOS asked questions related to my project
  • What difference between the post and put API
  • Rest API-related questions
  • How portals and mobile communicate
  • Notification testing on an Android application. Push and in-app notification
  • Regression around push notifications
  • Fingerprint authentication for Android app
  • The scenario for mobile testing situational

IBM Interview Common Questions in all rounds

  • Usability of automating an application.
  • Based on what condition, you will find test cases for automation
  • Specialty in engineering
  • Any questions for us
  • Are you ready to work on any product, or do you have the constraint

1st round- Machine Test

  • Three scenarios that need to be automated

2nd round

  • What is an abstract class, and have you used it in your project?
  • What are the hashmap and its internal workings?
  • How to iterate hashmap
  • Exceptional handling- can we have multiple catches for the same try, and how is it written
  • If an exception occurs in the finally block, what will happen
  • And how will you handle that exception
  • Cucumber – what is the glue keyword
  • How to test runner file works.
  • Why use maven
  • TestNG – what will execute first before the method or beforeTest

IBM Telephonic Round Interview Questions

1st Round Telephonic

  • What is your specification?
  • What type of projects did you handle & what modules did you come across?
  • Can you explain your framework?
  • Why is review required, & who is involved?
  • What is the difference between class and object?
  • Difference between Thread.Sleep() & selenium.Setspeed ()?

2nd Round F2F

  • Tell me about yourself.
  • What is the difference between inner join & outer join?
  • Write a program to check whether a year is a leap year or not.
  • What bug-tracking tool did you use & how did you work on that?
  • Write a program for binary search.
  • OOPS, concepts…& real-time examples….?
  • What is assertion…& what are the types you used?
  • Where to use hashmap & where hash table?
  • Xpath QnA……?
  • Along with XPath, what different methods have you used?
  • Why is string immutable?
  • Some questions from SQL, join, alter, drop, delete?
  • Find the first four greatest salaries in the employee table.
  • Same question, again, if three employees have the highest salary? Then how do we fetch?
  • Manual Questions.

3rd tech F2F with a panel of 3 members

  • Introduction?
  • Framework?
  • Agile phases?
    Ans: 1. concept, 2. inception, 3. construction, 4. Release, 5.Production 6.Retirement
  • How you select cases for regression testing.
  • Write a program to see the output as 0, 1, 1, 2, 3.
  • What is the difference between Volatile & transient?
  • Final & finally difference, Example?
  • Do you have an idea of Enumeration?
  • How to handle different windows?
  • The return type of getwindowhandles()?
  • String reverse.
  • Find only those students who scored the 4th highest mark. Ans use’ Minus.’
  • Manual QnA conceptual 5-6 questions? I.e., V&V vs. Agile, test case templates…Etc
  • How do you work with SVN?
  • Questions regarding file attachment?
  • What is the execution order???
    @test1 (priority=1)
    @test2 (priority=2)
    @test3
    @test4 (priority=3)
  • Can we start from 0 ie.prority=0; can we give priority= -12 i.e. –ve no????
  • What difference do you see when working with a different browser? (except set up or configuration level)
  • If you have any issues with something working fine in FF but not in IE, I.e., what will you do then? Will you change the code for different browsers?
  • A few common questions have already been repeated in different interviews. i.e., TestNG, SSL handle, frame handle, working with dynamic web list, auto it, Apache POI questions….etc
  • 3-4 questions from QC.
  • There is a round-shaped cake, and I need eight equal pieces, you have an option to cut the cake three times?
  • How about your weaknesses?
  • If we say directly that you are rejected, then what’s your reaction?

4th Round. _MGR+hr

  • All questions regarding the process followed in the organization
  • projects & modules
  • Basic, depth manual question with a real-time example, like After you receive the build, what is the next stage you will do? and: go with smoke 1st, then.; Agile, Build, Rtm, Daily schedule in office, etc. (easy because daily we do the same thing in off., so prepare for these types )
  • High priority, low severity, Lp Hs, HS HP…examples(except text, image..Don’t say these issues)
  • Do you know SQL injection,
  • Have you ever used PURGE or Flash? Back Query…
  • File handling questions.
  • Database handling.
  • File attachment without Auto it? What is the advantage of using the Page Object Model in Selenium?
  • As a tester, what difference do you see in a product-based & Service-based company?
  • Bug life cycle.
  • Automation lifecycle.
  • How to import files in QC.
  • 4-5 questions on QC. (Dashboard, test plan…etc)
  • Why do you choose testing, not development, and that to Selenium automation? My answer: Testing is meant for only smart people; development needs dedication. Testing is meant for quality, and I believe in quality, not quantity.

Avatar for Softwaretestingo Editorial Board

I love open-source technologies and am very passionate about software development. I like to share my knowledge with others, especially on technology that's why I have given all the examples as simple as possible to understand for beginners. All the code posted on my blog is developed, compiled, and tested in my development environment. If you find any mistakes or bugs, Please drop an email to softwaretestingo.com@gmail.com, or You can join me on Linkedin.

1 thought on “IBM Interview Questions”

Leave a Comment