i
IBM
Proud winner of ABECA 2025 - AmbitionBox Employee Choice Awards
Filter interviews by
The P2P process, or Procure-to-Pay, encompasses the entire procurement cycle from requisition to payment.
Initiation: The process begins with identifying a need for goods or services.
Requisition: A purchase requisition is created and approved, detailing the required items.
Supplier Selection: Suitable suppliers are evaluated and selected based on criteria like price and quality.
Purchase Order: A formal purchase orde...
We have implemented Agile methodology by conducting daily stand-up meetings, using Kanban boards, and prioritizing user stories.
Conducting daily stand-up meetings to discuss progress and roadblocks
Using Kanban boards to visualize workflow and track tasks
Prioritizing user stories based on business value and customer feedback
Rank assigns unique ranks to each distinct row, while dense rank assigns consecutive ranks to rows with the same values.
Rank leaves gaps in rank values if there are ties, while dense rank does not
Rank function is used to assign a unique rank to each distinct row based on the order specified, while dense rank function assigns consecutive ranks to rows with the same values
For example, if we have scores of 90, 85, 85...
LWC is a newer component model that uses modern web standards while Aura is an older component model.
LWC uses a shadow DOM while Aura does not.
LWC has a smaller bundle size and faster performance compared to Aura.
LWC has a more modular architecture while Aura has a more monolithic architecture.
LWC has better support for mobile devices compared to Aura.
Examples of LWC include lightning-input-field and lightning-but...
What people are saying about IBM
Best practices for triggers and test classes
Triggers should be kept simple and focused on a single task
Test classes should cover all possible scenarios and edge cases
Use System.assert() to verify expected results
Avoid hardcoding values in test classes
Use @testSetup to create test data
Avoid using SeeAllData=true
Use Test.startTest() and Test.stopTest() to test governor limits
Test both positive and negative scenarios
...
Flows and Process Builder are both automation tools in Salesforce, but Flows are more complex and versatile.
Flows allow for more complex logic and branching than Process Builder
Flows can be initiated by a user or by a trigger, while Process Builder can only be initiated by a trigger
Process Builder is simpler and easier to use for basic automation needs
Both tools can update records, create records, and send emails
F...
Different types of slowly changing dimensions (SCD) include Type 1, Type 2, and Type 3.
Type 1 SCD: Overwrites old data with new data, losing historical information.
Type 2 SCD: Keeps multiple versions of the same record, each with a unique identifier.
Type 3 SCD: Tracks changes by adding columns to the existing record.
Example: Type 1 - Updating a customer's address directly in the database.
Example: Type 2 - Keeping ...
Sub modules of SAP FICO include General Ledger, Accounts Payable, Accounts Receivable, Asset Accounting, and Controlling.
General Ledger: manages financial transactions and generates financial statements
Accounts Payable: manages vendor invoices and payments
Accounts Receivable: manages customer invoices and payments
Asset Accounting: manages fixed assets and depreciation
Controlling: manages cost centers, profit cente...
IAM major components are authentication, authorization, and identity management.
Authentication: verifying the identity of a user or system
Authorization: granting access to resources based on user roles and permissions
Identity management: managing user identities and their access to resources
Examples: Single Sign-On (SSO), Multi-Factor Authentication (MFA), Role-Based Access Control (RBAC)
Discussing my record of timely payments and financial responsibility in professional settings.
Consistently paid invoices within 30 days, maintaining strong vendor relationships.
Implemented automated payment systems that reduced late fees by 20%.
Managed a budget of $500,000, ensuring all expenses were tracked and paid on time.
Received commendations from management for maintaining a flawless payment record over thre...
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
Write a program to print the Fibonacci series.
I applied via Naukri.com and was interviewed in Nov 2023. There were 2 interview rounds.
We have implemented Agile methodology by conducting daily stand-up meetings, using Kanban boards, and prioritizing user stories.
Conducting daily stand-up meetings to discuss progress and roadblocks
Using Kanban boards to visualize workflow and track tasks
Prioritizing user stories based on business value and customer feedback
I applied via Naukri.com and was interviewed in Jun 2023. There were 2 interview rounds.
Rank assigns unique ranks to each distinct row, while dense rank assigns consecutive ranks to rows with the same values.
Rank leaves gaps in rank values if there are ties, while dense rank does not
Rank function is used to assign a unique rank to each distinct row based on the order specified, while dense rank function assigns consecutive ranks to rows with the same values
For example, if we have scores of 90, 85, 85, 80 ...
Different types of slowly changing dimensions (SCD) include Type 1, Type 2, and Type 3.
Type 1 SCD: Overwrites old data with new data, losing historical information.
Type 2 SCD: Keeps multiple versions of the same record, each with a unique identifier.
Type 3 SCD: Tracks changes by adding columns to the existing record.
Example: Type 1 - Updating a customer's address directly in the database.
Example: Type 2 - Keeping track...
Simple Aptitude Test
I appeared for an interview before Mar 2024, where I was asked the following questions.
The P2P process, or Procure-to-Pay, encompasses the entire procurement cycle from requisition to payment.
Initiation: The process begins with identifying a need for goods or services.
Requisition: A purchase requisition is created and approved, detailing the required items.
Supplier Selection: Suitable suppliers are evaluated and selected based on criteria like price and quality.
Purchase Order: A formal purchase order is ...
Discussing my record of timely payments and financial responsibility in professional settings.
Consistently paid invoices within 30 days, maintaining strong vendor relationships.
Implemented automated payment systems that reduced late fees by 20%.
Managed a budget of $500,000, ensuring all expenses were tracked and paid on time.
Received commendations from management for maintaining a flawless payment record over three yea...
I applied via Company Website and was interviewed in Mar 2022. There were 2 interview rounds.
I applied via Naukri.com and was interviewed before Jul 2022. There were 4 interview rounds.
based on 7 interview experiences
Difficulty level
Duration
based on 244 reviews
Rating in categories
Application Developer
12.6k
salaries
| ₹5.3 L/yr - ₹26.5 L/yr |
Software Engineer
5.9k
salaries
| ₹8.3 L/yr - ₹25 L/yr |
Software Developer
5.7k
salaries
| ₹13.4 L/yr - ₹39.5 L/yr |
Senior Software Engineer
5.3k
salaries
| ₹14.1 L/yr - ₹30 L/yr |
Advisory System Analyst
4.6k
salaries
| ₹13.6 L/yr - ₹23 L/yr |
Oracle
TCS
Cognizant
Accenture