Faster and better experience!
i
IBM
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Approached by Company and was interviewed in Dec 2024. There was 1 interview round.
I appeared for an interview in Dec 2024.
A transformer is a device that transfers electrical energy between two or more circuits through electromagnetic induction.
Transformers are used to increase or decrease the voltage in electrical circuits.
They consist of two coils of wire, known as the primary and secondary coils.
The primary coil is connected to a power source, while the secondary coil is connected to the load.
The changing magnetic field in the primary c...
What people are saying about IBM
useCallback is used to memoize functions, while useMemo is used to memoize values.
useCallback is used to memoize functions to prevent unnecessary re-renders.
useMemo is used to memoize the result of an expensive computation.
Both hooks help optimize performance by memoizing values.
Example: useCallback can be used to memoize event handler functions.
Example: useMemo can be used to memoize the result of a complex calculatio
IBM interview questions for designations
Get interview-ready with Top IBM Interview Questions
I applied via Campus Placement and was interviewed in Aug 2024. There were 3 interview rounds.
Good good good good goog fooof
I am a software developer with 5 years of experience in Java, Python, and SQL.
5 years of experience in Java, Python, and SQL
Worked on developing web applications using Java Spring framework
Proficient in database management with SQL
I have a strong background in software development, with experience in various programming languages and a proven track record of delivering high-quality projects on time.
Extensive experience in software development
Proficient in multiple programming languages such as Java, Python, and C++
Strong problem-solving skills and ability to work well in a team
Proven track record of delivering high-quality projects on time
I applied via Campus Placement
Normal basic aptitude questions . overall easy
I am a software developer with 5 years of experience in Java, Python, and SQL.
5 years of experience in Java, Python, and SQL
Worked on developing web applications using Java Spring framework
Proficient in database management with SQL
Strong problem-solving skills and ability to work in a team environment
I am a software developer with 5 years of experience in Java, Python, and SQL.
5 years of experience in Java, Python, and SQL
Worked on developing web applications using Java Spring framework
Proficient in database management with SQL
Strong problem-solving skills in software development
I am passionate about creating innovative software solutions and contributing to a dynamic team.
Passionate about coding and problem-solving
Excited to work on challenging projects
Interested in collaborating with a talented team
Driven to learn and grow in the software development field
I applied via Company Website and was interviewed in Aug 2024. There was 1 interview round.
High level system design involves creating an overall architecture for a software system.
Identify the main components of the system
Define the interactions between components
Consider scalability, performance, and security
Use diagrams like UML to visualize the design
Scope in Python refers to the visibility of variables within a program.
Scope determines where in a program a variable is accessible.
There are four types of scope in Python: local, enclosing, global, and built-in.
Variables defined inside a function have local scope and are only accessible within that function.
Global variables are accessible throughout the entire program.
Enclosing scope refers to variables defined in the...
Namespace in Python is a way to organize and group related code together.
Namespaces help avoid naming conflicts by providing a unique space for each identifier
Python uses dictionaries to implement namespaces
There are two types of namespaces in Python: local namespace and global namespace
I applied via LinkedIn and was interviewed in Oct 2024. There was 1 interview round.
Some of the top questions asked at the IBM Software Developer interview -
The duration of IBM Software Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 102 interviews
4 Interview rounds
based on 434 reviews
Rating in categories
Application Developer
12.1k
salaries
| ₹5.4 L/yr - ₹26 L/yr |
Software Engineer
5.6k
salaries
| ₹7.1 L/yr - ₹25 L/yr |
Advisory System Analyst
5.4k
salaries
| ₹9.5 L/yr - ₹25.3 L/yr |
Senior Software Engineer
5.1k
salaries
| ₹11.6 L/yr - ₹35 L/yr |
Software Developer
5k
salaries
| ₹12 L/yr - ₹32 L/yr |
Oracle
TCS
Cognizant
Accenture