i
Red Hat
Filter interviews by
I was interviewed in Feb 2021.
Round duration - 90 minutes
Round difficulty - Medium
Implement a program that performs basic string compression. When a character is consecutively repeated more than once, replace the consecutive duplicates with the coun...
Implement a program to compress a string by replacing consecutive duplicates with the count of repetitions.
Iterate through the string and keep track of consecutive characters and their counts.
Replace consecutive duplicates with the count of repetitions.
Ensure the count of repetitions is ≤ 9.
Return the compressed string.
Round duration - 90 minutes
Round difficulty - Easy
This was my first technical round. he asked me about all my projects and the technologies used. some questions were on c and c++. what is heap , stack, memory allocation methods. Basically they covered all the concepts of c from string to pointers. Then they gave me one coding question which was on arrays. Best part was interviewers were very friendly.
Given a positive integer N
, your task is to find and display all jumping numbers that are less than or equal to N
.
A number is termed a jumping number if every adjacent ...
Find all jumping numbers less than or equal to a given positive integer N.
Iterate through numbers from 0 to N and check if each number is a jumping number.
For each number, check if the absolute difference between adjacent digits is 1.
Include single-digit numbers as jumping numbers by default.
Output the jumping numbers that satisfy the conditions.
Round duration - 75 minutes
Round difficulty - Hard
This round was completely on data structures . he asked me all the questions related to linked list like detect a loop, remove a loop and graphs like BFS and DFS algorithms and some on trees. even on Adjacency matrix and adjacency list.
Round duration - 60 minutes
Round difficulty - Medium
Tip 1 : Practice coding daily
Tip 2 : Learn new concepts everyday
Tip 3 : Know all that standard coding questions
Tip 1 : Do not bluff on ur resume.
Tip 2 : Keep relevant projects.
Top trending discussions
I want to join IBM because of its reputation as a leading technology company and its commitment to innovation.
IBM is known for its cutting-edge technology and solutions.
The company has a strong focus on research and development.
IBM offers excellent career growth opportunities and a supportive work environment.
Working at IBM would allow me to collaborate with talented professionals from diverse backgrounds.
IBM's global ...
based on 1 review
Rating in categories
Technical Support Engineer
225
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
154
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Technical Support Engineer
106
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
89
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Technical Support Engineer
86
salaries
| ₹0 L/yr - ₹0 L/yr |
IBM
Microsoft Corporation
Oracle
SAP