Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by IBM Team. If you also belong to the team, you can get access from here

IBM Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

IBM Senior Associate Software Developer Interview Questions and Answers

Updated 8 Nov 2022

IBM Senior Associate Software Developer Interview Experiences

1 interview found

I applied via Naukri.com and was interviewed before Nov 2021. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Css3,HTML5,Angular routing
Round 3 - Technical 

(1 Question)

  • Q1. Javascript,Angular state management
Round 4 - HR 

(1 Question)

  • Q1. Why u r looking for change

Interview Preparation Tips

Topics to prepare for IBM Senior Associate Software Developer interview:
  • Angular
  • Javascript
  • HTML
  • CSS
Interview preparation tips for other job seekers - Prepare more on html,css,javascript and angular basics and coding

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at SRM university (SRMU) and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

40 mcq question based on maths and aptitude

Round 2 - Coding Test 

Reverse a node in linked list

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. What is jdk, string related questions, basic java oops questions?
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Basic aptitude questions held online with their portal

Round 2 - Coding Test 

Broad coding and basic oops

Round 3 - HR 

(1 Question)

  • Q1. About hr questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Preview about basics and brush up
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Oct 2022. There were 2 interview rounds.

Round 1 - Aptitude Test 

1 hr test with mcq and coding snippet

Round 2 - One-on-one 

(6 Questions)

  • Q1. What are pointers in c?
  • Ans. 

    Pointers are variables that store memory addresses of other variables in C programming language.

    • Pointers are used to manipulate data structures like arrays, linked lists, and trees.

    • They can be used to pass values by reference to functions.

    • Pointers can also be used to allocate memory dynamically using functions like malloc() and calloc().

  • Answered by AI
  • Q2. Write a linked list program.
  • Ans. 

    A linked list program is a data structure that stores a sequence of elements with pointers to the next element.

    • Create a Node class with a value and a next pointer

    • Create a LinkedList class with a head pointer and methods to add, remove, and traverse nodes

    • Example: LinkedList ll = new LinkedList(); ll.add(5); ll.add(10); ll.remove(5);

  • Answered by AI
  • Q3. Applications of data structures
  • Ans. 

    Data structures are used to organize and manipulate data efficiently in various applications.

    • Data structures are used in databases to store and retrieve data quickly.

    • In computer graphics, data structures are used to represent geometric objects.

    • Data structures are used in algorithms such as sorting and searching.

    • In networking, data structures are used to represent network packets and routing tables.

    • Data structures are u...

  • Answered by AI
  • Q4. Algorithm for merge sort
  • Ans. 

    Merge sort is a divide and conquer algorithm that recursively divides the input array into two halves, sorts them and then merges them.

    • Divide the array into two halves

    • Recursively sort the two halves

    • Merge the sorted halves

    • Repeat until the entire array is sorted

  • Answered by AI
  • Q5. Cloud computing application in real world in project
  • Ans. 

    Cloud computing is widely used in various industries for data storage, processing, and analysis.

    • Cloud computing allows for easy scalability and cost-effectiveness in managing large amounts of data.

    • Real-time collaboration and access to data from anywhere are some of the benefits of cloud computing.

    • Examples of cloud computing applications in real-world projects include Amazon Web Services (AWS), Microsoft Azure, and Goog...

  • Answered by AI
  • Q6. Java and nodejs questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Be precise and confident. Keep learning and solving code on platforms.

Skills evaluated in this interview

I applied via Campus Placement and was interviewed in Jul 2022. There were 16 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Sitting arrangement questions

Round 3 - Coding Test 

Blood group relationship

Round 4 - Group Discussion 

Cloud computing Testing

Round 5 - Assignment 

HTML css java script

Round 6 - Case Study 

What is DATA base management system

Round 7 - HR 

(11 Questions)

  • Q1. Tell me about your self
  • Ans. My name is sumalata vastrad iam from Gadag I did my graduation in BCA from Karnataka University dharwad currently iam researching jobs i did my schooling from Howrah
  • Answered Anonymously
  • Q2. Family background detailed
  • Ans. I belong to a nuclear family we are four members in my family father, mother younger brother and me
  • Answered Anonymously
  • Q3. Company background detailed
  • Ans. Enable business outcome for client through global managaed service for networking data centre cloud in structure founded in 1988
  • Answered Anonymously
  • Q4. What is DATA structure
  • Ans. 

    A data structure is a way of organizing and storing data in a computer so that it can be accessed and manipulated efficiently.

    • Data structures provide a means to manage and organize data in a logical and efficient manner.

    • They define the relationship between the data, allowing for easy retrieval and modification.

    • Examples of data structures include arrays, linked lists, stacks, queues, trees, and graphs.

  • Answered by AI
  • Q5. Definition of java and benifit of java
  • Ans. 

    Java is a popular programming language known for its platform independence and extensive libraries.

    • Java is an object-oriented language that allows developers to write code once and run it on any platform.

    • It provides a robust and secure environment for developing and executing applications.

    • Java has a vast collection of libraries and frameworks that simplify development and enhance productivity.

    • It supports multithreading...

  • Answered by AI
  • Q6. Characters of java script
  • Ans. 

    JavaScript characters include letters, numbers, symbols, and special characters.

    • JavaScript characters can be used to create strings, numbers, and perform operations.

    • Examples of JavaScript characters include 'a', '1', '$', and '&'.

  • Answered by AI
  • Q7. What is software engineer (se)
  • Ans. 

    A software engineer is a professional who designs, develops, and maintains software applications.

    • Software engineers use programming languages and tools to create software solutions.

    • They analyze user requirements and design software architecture.

    • Software engineers write code, test and debug software, and ensure its functionality.

    • They collaborate with other team members and follow software development best practices.

    • Exam...

  • Answered by AI
  • Q8. What are the model of software engineerwat
  • Ans. 

    The models of software engineering refer to different approaches or methodologies used in software development.

    • Waterfall model

    • Agile model

    • Iterative model

    • Spiral model

    • V-model

  • Answered by AI
  • Q9. Explain resk management system
  • Ans. 

    A risk management system is a software tool or platform that helps organizations identify, assess, and mitigate risks.

    • A risk management system helps organizations identify potential risks and their impact on business operations.

    • It assesses the likelihood of risks occurring and the severity of their impact.

    • The system provides tools for documenting and tracking risks, assigning responsibilities, and implementing mitigati...

  • Answered by AI
  • Q10. What is operating system
  • Ans. 

    An operating system is a software that manages computer hardware and software resources and provides common services for computer programs.

    • Manages computer hardware and software resources

    • Provides common services for computer programs

    • Controls and coordinates computer operations

    • Acts as an intermediary between users and computer hardware

    • Examples: Windows, macOS, Linux, Android, iOS

  • Answered by AI
  • Q11. DefiNe software testing
  • Ans. 

    Software testing is the process of evaluating a software system to identify defects or errors.

    • Software testing is essential to ensure the quality and reliability of software.

    • It involves executing the software with the intention of finding bugs or issues.

    • Testing can be done manually or using automated tools.

    • Different types of testing include unit testing, integration testing, system testing, and acceptance testing.

    • Examp...

  • Answered by AI
Round 8 - Technical 

(3 Questions)

  • Q1. Tell me about your self
  • Q2. Family background detailed
  • Q3. Company background detailed
Round 9 - One-on-one 

(3 Questions)

  • Q1. What is your name please tell Detailed NTT
  • Q2. NTT DATA company background detailed
  • Q3. Tell me your self introduction
Round 10 - Case Study 

Cloud computing Testing

Round 11 - Coding Test 

Blood group relationship

Round 12 - Coding Test 

Sitting arrangement questions

Round 13 - Coding Test 

Alphabet letter coding

Round 14 - HR 

(3 Questions)

  • Q1. Tell me about your self
  • Ans. My name is sumalata vastrad iam from Gadag I did my graduation in BCA from Karnataka University dharwad currently iam researching jobs i did my schooling from Howrah
  • Answered Anonymously
  • Q2. Family background detailed
  • Ans. I belong to a nuclear family we are four members in my family father, mother younger brother and me
  • Answered Anonymously
  • Q3. Company background detailed
  • Ans. Founded in 1988 enable business out come for client
  • Answered Anonymously
Round 15 - Coding Test 

Blood group relationship between parents and children

Round 16 - Aptitude Test 

Blood group relationship between parents and children

Interview Preparation Tips

Interview preparation tips for other job seekers - Good company all facilities available in your company

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Nov 2021. There were 4 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Why do you want this Job?
  • Q2. What are your greatest strengths
  • Q3. Why should I hire you?
  • Q4. Tell me about yourself

Interview Preparation Tips

Interview preparation tips for other job seekers - Speak clearly and vary your to show you're intersted and enthusiastic.Listen to questions carefully and let the interview and let the conversation

I applied via Company Website and was interviewed in Aug 2021. There were 4 interview rounds.

Interview Questionnaire 

5 Questions

  • Q1. Job timing& job location
  • Q2. Over time allowance
  • Q3. Training period
  • Q4. Salary structure
  • Q5. Express thanks

Interview Preparation Tips

Interview preparation tips for other job seekers - Advice only didn't ask difficult questions

Interview Questionnaire 

1 Question

  • Q1. 1) Working of concurrent hash map 2) Why method overloading is compile time polymorphism and method overriding is run time polymorphism
  • Ans. 

    Explanation of concurrent hash map and compile time vs run time polymorphism

    • Concurrent hash map allows multiple threads to access and modify the map concurrently without any external synchronization

    • Method overloading is compile time polymorphism as the decision of which method to call is made by the compiler at compile time based on the number and types of arguments passed

    • Method overriding is run time polymorphism as t...

  • Answered by AI
Round 1 - Aptitude Test 

Analytical, reasoning, quantitative

Round 2 - HR 

(2 Questions)

  • Q1. What are your strengths and weaknesses?
  • Q2. Tell me about yourself.

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep positive and do well do not get fear

IBM Interview FAQs

How many rounds are there in IBM Senior Associate Software Developer interview?
IBM interview process usually has 4 rounds. The most common rounds in the IBM interview process are Technical, Resume Shortlist and HR.
What are the top questions asked in IBM Senior Associate Software Developer interview?

Some of the top questions asked at the IBM Senior Associate Software Developer interview -

  1. css3,HTML5,Angular rout...read more
  2. Javascript,Angular state managem...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.5k Interviews
Accenture Interview Questions
3.8
 • 8.2k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.7k Interviews
Cognizant Interview Questions
3.8
 • 5.6k Interviews
Capgemini Interview Questions
3.7
 • 4.8k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.9k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
Genpact Interview Questions
3.8
 • 3.1k Interviews
LTIMindtree Interview Questions
3.8
 • 3k Interviews
View all
Application Developer
11.7k salaries
unlock blur

₹5.4 L/yr - ₹24 L/yr

Software Engineer
5.5k salaries
unlock blur

₹5.2 L/yr - ₹22.1 L/yr

Advisory System Analyst
5.2k salaries
unlock blur

₹9.4 L/yr - ₹27.5 L/yr

Senior Software Engineer
4.8k salaries
unlock blur

₹8 L/yr - ₹30 L/yr

Senior Systems Engineer
4.5k salaries
unlock blur

₹5.7 L/yr - ₹20.5 L/yr

Explore more salaries
Compare IBM with

Oracle

3.7
Compare

TCS

3.7
Compare

Cognizant

3.8
Compare

Accenture

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview