i
IBM
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Company Website
Sort number without using temp
What people are saying about IBM
I applied via Naukri.com and was interviewed before Jun 2023. There was 1 interview round.
IBM interview questions for designations
I applied via Naukri.com and was interviewed before Oct 2022. There were 4 interview rounds.
Get interview-ready with Top IBM Interview Questions
Spring Boot is a popular Java framework for building microservices and web applications.
Provides a quick and easy way to set up a new project with minimal configuration
Offers a wide range of pre-built features and integrations
Supports multiple data sources and web protocols
Enables easy deployment and scaling of applications
Example: Spring Boot can be used to build a RESTful API for a web application
Example: Spring Boot...
Spring Security is used for authentication and authorization in the application.
Spring Security provides a framework for securing web applications.
It uses various authentication and authorization mechanisms such as form-based, basic, and OAuth2.
In our application, we have used form-based authentication with user credentials stored in a database.
We have also implemented role-based authorization to restrict access to cer...
Global exception handling in Spring Framework allows for centralized error handling and logging.
Spring provides a @ControllerAdvice annotation to define global exception handling
Exception handling can be customized based on the type of exception thrown
Logging can be implemented using AOP and Spring's @Around advice
Example: @ControllerAdvice class with @ExceptionHandler methods for specific exceptions
Example: AOP loggin
CI-CD flow is implemented in our project for continuous integration and delivery of software.
We use Jenkins as our CI/CD tool.
Our code is stored in Git repository and is automatically built and tested on every commit.
We have multiple environments for testing and deployment, including staging and production.
We use Docker containers for easy deployment and scalability.
Our CI/CD pipeline includes automated testing, code a...
The server being used is WebLogic and the version is not specified. Data source can be configured through the console or configuration files.
WebLogic server is being used
Version is not specified
Data source can be configured through console or configuration files
Profiling in Spring is a technique to analyze and optimize the performance of an application.
Profiling helps identify performance bottlenecks in the application.
Spring provides support for profiling through its integration with popular profiling tools like JProfiler and YourKit.
Profiling can be done on various components of the Spring application, including controllers, services, and repositories.
Profiling can also hel...
Microservices offer scalability, flexibility, and faster deployment.
Microservices allow for independent deployment and scaling of individual components
They enable faster development and deployment cycles
They promote flexibility and agility in software development
Examples include Netflix, Amazon, and Uber
I applied via Naukri.com and was interviewed in Mar 2022. There were 2 interview rounds.
I applied via Referral and was interviewed before Feb 2023. There were 3 interview rounds.
I applied via Approached by Company
I applied via Recruitment Consultant and was interviewed in Dec 2021. There were 3 interview rounds.
Var is function scoped, let and const are block scoped. Const cannot be reassigned.
Var can be redeclared and updated within its scope
Let can be updated but not redeclared within its scope
Const cannot be updated or redeclared within its scope
Example: var x = 10; let y = 5; const z = 2;
Example: function example() { var x = 1; if (true) { var x = 2; } console.log(x); }
Example: function example() { let x = 1; if (true) { l...
Some of the top questions asked at the IBM Advisory System Analyst interview -
based on 16 interviews
4 Interview rounds
based on 383 reviews
Rating in categories
Application Developer
11.7k
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
5.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Advisory System Analyst
5.2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Systems Engineer
4.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Oracle
TCS
Cognizant
Accenture