i
IBM
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Naukri.com and was interviewed in Nov 2023. There were 3 interview rounds.
To protect a site from spam, implement CAPTCHA, use spam filters, validate user input, and monitor site activity. To create a multi-site, use a content management system with multi-site capabilities.
Implement CAPTCHA to prevent automated spam submissions
Use spam filters to detect and block spam content
Validate user input to ensure data integrity and prevent malicious code injection
Monitor site activity for suspicious b...
Roles and responsibilities of a Senior Software Engineer involve leading technical projects, mentoring junior developers, collaborating with cross-functional teams, and ensuring code quality and scalability.
Leading technical projects and providing technical guidance to team members
Mentoring junior developers and helping them grow in their technical skills
Collaborating with cross-functional teams such as product manager...
I applied via Recruitment Consulltant and was interviewed in Apr 2024. There were 2 interview rounds.
Manager and lead asking experience and knowledge about that domain.
As per my knowledge they give me test in html, css, bootstrap, adobe captivate and some authoring tools.
What people are saying about IBM
I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.
IBM interview questions for designations
I applied via Recruitment Consulltant and was interviewed before Apr 2022. There was 1 interview round.
To restrict URL access in Angular, use Angular Router Guards.
Angular Router Guards can be used to restrict access to certain routes based on user authentication or authorization.
There are three types of guards: CanActivate, CanActivateChild, and CanLoad.
CanActivate is used to prevent access to a route, CanActivateChild is used to prevent access to child routes, and CanLoad is used to prevent lazy-loaded modules from be...
Interceptors are functions that can intercept and modify requests or responses in an application. Closures are functions that have access to variables in their outer scope.
Interceptors can be used for logging, authentication, caching, and more.
Closures are commonly used in JavaScript to create private variables and functions.
An example of an interceptor in AngularJS is the $httpInterceptor service.
An example of a closu...
Import and export are used in JavaScript to share code between files and modules.
Import is used to bring in code from other modules or files.
Export is used to make code available for use in other modules or files.
Import and export are commonly used in modern JavaScript development with tools like Webpack and Babel.
Examples of import and export syntax include: import { functionName } from './module'; and export default
Get interview-ready with Top IBM Interview Questions
I applied via Referral and was interviewed before Apr 2023. There were 2 interview rounds.
I was interviewed before Feb 2023.
Cognitive test Aptitude questions. Easy but time consuming.
I applied via Company Website and was interviewed in Jan 2021. There were 3 interview rounds.
Abstract class is a class that cannot be instantiated, while an interface is a contract that a class must implement.
Abstract classes can have method implementations, while interfaces cannot
A class can implement multiple interfaces, but can only inherit from one abstract class
Abstract classes can have constructors, while interfaces cannot
Interfaces can have default method implementations since Java 8
Our code review process involves peer reviews and automated testing. We follow best practices and use manual testing for edge cases.
Peer reviews are conducted for all code changes before merging into the main branch
We use automated testing tools like Jest and Enzyme for unit and integration testing
We follow best practices like writing clean and modular code, using meaningful variable names, and commenting where necessa...
Some of the top questions asked at the IBM Senior Software Engineer interview for experienced candidates -
The duration of IBM Senior Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 7 interviews
3 Interview rounds
based on 359 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