i
IBM
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Explanation of linked list reversal and RabbitMQ
Linked list reversal can be done iteratively or recursively
Iterative reversal involves changing the pointers of each node to point to the previous node
Recursive reversal involves calling the function recursively on the next node and changing its pointer to the current node
RabbitMQ is a message broker that allows for asynchronous communication between applications
It uses a...
posted on 5 Apr 2023
What is your name? WHAT IS YOUR LOCATION?
DSA, DP , BIT MANIPULATION TYPE QUESTIONS
posted on 30 Jun 2022
I applied via Company Website and was interviewed in May 2022. There were 2 interview rounds.
Basic level aptitude questions on quant , verbal , logical thinking . Just manage your time wisely and you are good to go.
3 level of coding questions on your desired language. (Cleared a medium level questions and partially completed a easy level one )
posted on 25 Sep 2021
I applied via Campus Placement
posted on 25 Feb 2022
NA
posted on 23 Mar 2022
I applied via Campus Placement and was interviewed in Sep 2021. There were 2 interview rounds.
It was of moderate difficulty level
I was given a comm topic along with 5 other people
posted on 16 Sep 2021
posted on 2 Sep 2022
I applied via campus placement at Acharya Institute of Technology, Bangalore and was interviewed in Aug 2022. There were 2 interview rounds.
I was hard give the compensation is 7 lpa
posted on 15 Oct 2021
I applied via Campus Placement and was interviewed in Sep 2021. There were 4 interview rounds.
Dictionaries are a built-in data type in Python used to store key-value pairs.
Keys must be unique and immutable.
Values can be of any data type.
Access values using keys.
Add or modify values using keys.
Use the 'in' keyword to check if a key exists in the dictionary.
Use the 'len()' function to get the number of key-value pairs in the dictionary.
posted on 26 Aug 2022
2 coding questions of medium level
Function to check if a number is an Armstrong number
An Armstrong number is a number that is equal to the sum of its own digits raised to the power of the number of digits
Loop through each digit of the number and calculate the sum of each digit raised to the power of the number of digits
Compare the sum with the original number to check if it is an Armstrong number
based on 3 reviews
Rating in categories
Application Developer
11.6k
salaries
| ₹5.5 L/yr - ₹23.6 L/yr |
Software Engineer
5.4k
salaries
| ₹5 L/yr - ₹22.4 L/yr |
Advisory System Analyst
5.2k
salaries
| ₹9.3 L/yr - ₹27 L/yr |
Senior Software Engineer
5k
salaries
| ₹8 L/yr - ₹30 L/yr |
Senior Systems Engineer
4.5k
salaries
| ₹5.6 L/yr - ₹18.5 L/yr |
Oracle
TCS
Cognizant
Accenture