Add office photos
IBM logo
Engaged Employer

IBM

Verified
4.0
based on 22.1k Reviews
Video summary
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Backend Developer
Clear (1)

IBM Backend Developer Interview Questions and Answers

Updated 23 Jul 2024

Q1. What is asynchronous And synchronous

Ans.

Asynchronous and synchronous are programming concepts that determine how tasks are executed.

  • Synchronous tasks are executed one after the other, in a sequential manner.

  • Asynchronous tasks can be executed simultaneously, without waiting for the previous task to complete.

  • Synchronous tasks are easier to understand and debug, while asynchronous tasks are more efficient and can improve performance.

  • Examples of synchronous tasks include reading a file or waiting for user input, while ...read more

Add your answer
right arrow

Q2. Real time example of class inheritance

Ans.

Class inheritance allows a subclass to inherit properties and methods from a superclass.

  • Subclass can access all public and protected members of superclass.

  • Subclass can override methods of superclass.

  • Example: Animal class can be superclass, with Dog and Cat classes as subclasses inheriting properties and methods.

Add your answer
right arrow

Q3. How do u find a loop

Ans.

A loop can be found by iterating over a collection of elements repeatedly until a certain condition is met.

  • Iterate over a collection of elements using for loop, while loop, or foreach loop

  • Check for a condition to determine when to exit the loop

  • Examples: for(int i=0; i

Add your answer
right arrow

Q4. What is structure padding ?

Ans.

Structure padding is the process of adding empty bytes to a structure to align its data members on memory boundaries.

  • Padding is added to ensure that each data member in a structure starts at a memory address that is a multiple of its size.

  • Padding is necessary for performance optimization and to prevent memory access violations.

  • For example, if a structure has a char followed by an int, padding may be added between them to align the int on a 4-byte boundary.

Add your answer
right arrow
Discover IBM interview dos and don'ts from real experiences

Q5. What is translation unit ?

Ans.

A translation unit is a source file along with all the headers and source files included in it.

  • Translation unit is the smallest unit of compilation in C++.

  • It consists of a source file and all the header files and source files included in it.

  • Each translation unit is compiled separately before being linked together.

  • Translation units help in organizing and modularizing code.

  • Example: If a.cpp includes b.h and c.cpp, then the translation unit for a.cpp would consist of a.cpp, b.h,...read more

Add your answer
right arrow

Q6. Lifestyle of software development

Ans.

Software development lifestyle involves continuous learning, problem-solving, collaboration, and adapting to new technologies.

  • Continuous learning is essential to stay updated with new technologies and best practices.

  • Problem-solving skills are crucial for debugging and finding efficient solutions to complex problems.

  • Collaboration with team members helps in sharing knowledge, brainstorming ideas, and improving code quality.

  • Adapting to new technologies is necessary to keep up wi...read more

Add your answer
right arrow

More about working at IBM

Back
Awards Leaf
AmbitionBox Logo
Top Rated Mega Company - 2024
Awards Leaf
Awards Leaf
AmbitionBox Logo
Top Rated Company for Women - 2024
Awards Leaf
Awards Leaf
AmbitionBox Logo
Top Rated IT/ITES Company - 2024
Awards Leaf
Contribute & help others!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos

Interview Process at IBM Backend Developer

based on 17 interviews
2 Interview rounds
Technical Round - 1
Technical Round - 2
View more
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Backend Developer Interview Questions from Similar Companies

View all
Recently Viewed
JOBS
Maersk
No Jobs
JOBS
Viaprom Technologies
No Jobs
JOBS
Aster Dm Healthcare
No Jobs
DESIGNATION
JOBS
Medknow Publications
No Jobs
JOBS
Exela Technologies
No Jobs
SALARIES
Statestreet HCL Services
JOBS
AU Small Finance Bank
No Jobs
JOBS
Hydro Prokav Pumps
No Jobs
JOBS
Hitachi Solutions
No Jobs
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter