On Campus screening. Then there was an Interview with a hiring manager. After speaking with a hiring manager, if there was chemistry and an interest between both parties, an offer letter was sent out within the week. All interviews were technical. Two on campus interviews and one phone interview with the hiring manager
Interview questions [1]
Question 1
Given a level of a tree (level k) , print all of nodes at that level.
I applied online. I interviewed at IBM (Dallas, TX)
Interview
30 minute phone screen with a recruiter 30 minute technical phone screen with an engineering manager or leader 1 hour whiteboarding session covering designing a system (ERD, REST API) and breaking down components on the front end 1 hour cultural interview where I got to meet other employees at the company
I applied online. I interviewed at IBM (Mumbai) in Aug 2022
Interview
It was online test, 10 mcqs and coding questions. Every individual gets a personalised link which should not be disclosed to others. Which I did and regret it. All the best guys
The process went through the traditional data structures and algorithms for your typical software engineering interview. I would recommend practicing in one language specifically beforehand and understanding all of its benefits and limitations, and being able to analyze the time and space complexity of your code.