IBM ISL | On-Campus | SDE1 | Bangalore | Oct 2023
Anonymous User
3766

Education: BTech in CSE from Tier 2 college
Experience: Internship at a startup (2 months)
Role Offered: SDE 1
Loaction: Bangalore

There were 4 rounds in total (1 hackerrank test + 1 Psychometric Test + 1 Technical Interview + 1 Managerial round)

Cutoff: 7 CGPA with no active backlogs
Roles: SDE, SDET, QA and automation, Technical Content Writer

Round 1: Hackerrank Test

Had 2 easy questions and had to solve it in 60 mins. I don’t remember the question exactly since I’m documenting a long time after the test!

Question 1:
Given an array of logs with the server name and status (either failed or successful) had to return the number of servers that failed 3 times in row.

Example 1: logs = [“serverA failed”, “serverA failed”, “serverB failed”, “serverA failed”, “serverB success”, “serverB failed”, “serverB failed”]
Output: 1

Example 2: logs = [“serverA failed”, “serverA failed”, “serverB failed”, “serverB failed”, “serverA failed”, “serverB failed”]
Output: 2

Question 2:
I don’t remember the question properly but it was related to strings and DP. Given a list of strings, had to find the number of strings that met some conditions.

Round 2: Psychometric Test

This is a very unique round that very few companies conduct. There were around 50 questions with options like strongly agree, agree, disagree and strongly disagree for each question. The kind of questions asked were like: I am very good at talking to people and I make friends very easily.
Also, you’ll be given 2 questions at once and you have to choose 1 question that you'd like to answer.

Tip: This test is used to find out your personality. The questions will be repetitive but will be framed differently. So if you lie, you’ll probably end up answering differently for the same question. So as long as you don’t lie, you should be fine!

After this round, they will send the resumes of all the shortlisted students to all the teams. So, getting shortlisted from here is purely resume based and their requirements. So make sure you add projects and skills that align well with their JD.

Round 3: Technical Interview (45 mins)

Before I tell you my experience, I should tell you all that different candidates will have different kinds of questions because the interviews will be taken by the teams recruiting for that position. They don’t inform you for which team or for which role you have been shortlisted for. Other people who interviewed in this round had questions on CS basics (OS, CN, SQL), questions on projects mentioned in the resume and a few coding questions.

I was shortlisted by the Cloud Dev team. I had projects on Microservices, docker, kubernetes, and skaffold. So my interview was mostly on these things. Questions asked were pretty in-depth and could be answered only if you had practical knowledge on them. My interviewer didn’t ask any questions on CS basics.

We had spent more than 30 mins talking about only microservices, docker and kubernetes. Then they asked me basic DSA questions like code for binary search, reversing list, finding majority element without using extra memory (https://leetcode.com/problems/majority-element/). Then they asked me to explain recursion with a stack diagram. Then they asked me to print numbers from 1 to n and n to 1 using recursion.

Round 4: Managerial Round (40 mins)

This round was with a senior manager. They were very friendly and asked me questions about my internship project, family background, short term and long term goals, would you like to do masters or phd in the future. They were trying to test if I knew what I was talking about so make sure you know what you’re telling and accept when you don’t know something.

Verdict - Selected

Compensation: https://leetcode.com/discuss/compensation/5036548/IBM-ISL-or-On-Campus-or-SDE1-or-Bangalore-or-Oct-2023

Comments (2)