IBM interview experience Real time questions & tips from candidates to crack your interview

SDE - 1

IBM
upvote
share-icon
2 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 months
Topics: Arrays, Linked lists, Stacks, Queues, Trees, Algorithms, OS, DBMS
Tip
Tip

Tip 1 : Practice at least 400 questions
Tip 2 : Make good and useful projects

Application process
Where: Linkedin
Eligibility: 7 CGPA
Resume Tip
Resume tip

Tip 1 : Make 2 projects at least and provide their link on the resume

Tip 2 : Don't overextend the resume, keep it short 

Tip 3 : Try to cover everything in less amount of words

Interview rounds

01
Round
Medium
Online Coding Interview
Duration45 minutes
Interview date27 Aug 2021
Coding problem2

This was a Technical round or called a machine round, where i was given 2 codes. We were supposed to run and execute both the codes within a span of 45 minutes. After that, each and every candidate got the link of aptitude test which contains mathematical problems, numeral, and logical activity. But the major task was the speed because every question was limited and restrained to some time limit, So speed is the major tool to develop in one

1. k-th node from the end of the linked list

Easy
15m average time
85% success
0/40
Asked in companies
AppleHikeIntuit

Given the head node of the singly linked list and an integer ‘k’, , find the value at the kth node from the end of the linked list.

For example:

Linked List

For the above-linked list, if k=2, then the value at the kth i.e second node from the end is ‘12’.
Note :
1.You don’t need to take any input. It has already been taken care of. Just implement the given function and return a pointer pointing to the k-th element from the last of the linked list.
2.It is guaranteed that k<=size of the linked list.
Problem approach

Make the linked list and start from the end

Try solving now

2. Inorder Traversal

Easy
32m average time
0/40
Asked in companies
GoogleTata 1mgVisa

You have been given a Binary Tree of 'n' nodes, where the nodes have integer values. Your task is to return the In-Order traversal of the given binary tree.


For example :
For the given binary tree:

The Inorder traversal will be [5, 3, 2, 1, 7, 4, 6].
Problem approach

Try to break the code into pieces like divide and conquer

Try solving now
02
Round
Medium
Video Call
Duration30 minutes
Interview date20 Nov 2021
Coding problem2

This was easy round compared to the first one

1. Operating System

  • Explain different aspects of operating systems
  • What is virtual memory?
  • What is Reentrancy?
Problem approach

Tip 1 : Read Galvin for OS thoroughly.

2. DBMS

  • Explain CRUD operations in RDBMS with SQL queries
  • What are joins? Explain different kinds of joins
  • What is 1NF, 2NF, 3NF, BCNF?
Problem approach

Tip 1 : Do practice for SQL queries.
Tip 2 : Strengthen basics of DBMS

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

Which collection class forbids duplicates?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
2 rounds | 2 problems
Interviewed by IBM
3028 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 3 problems
Interviewed by IBM
1219 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by IBM
1362 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 4 problems
Interviewed by IBM
425 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
107325 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
51681 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
32028 views
6 comments
0 upvotes