I applied through an employee referral. The process took 4 weeks. I interviewed at IBM
Interview
Interview process is very convenient. All done remotely, thanks to the advancement of technology and IBM's adaptation of it. You don't need to travel to their office and wait long hours, interviews are done at the comfort of your own home. First would be the initial Phone screening with Recruiter, after which they would schedule you for a technical interview using their cloud platform (audio video call). After you pass they will schedule you for the Behavioural exam. Then after you pass it, they will endorse your profile to the client (have to be patient and wait) and next thing you know the recruiter will call you for their offer.
Interview questions [2]
Question 1
What would you do if the promotion you've been longing and working hard for, was not given to you and was instead given to someone else?
Applied through the company portal, completed an online coding assessment, followed by a technical interview covering data structures, algorithms, OOP concepts, and project experience. Concluded with an HR discussion about the role, career goals, availability, and compensation expectations.
## IBM Interview Process
The process began with initial resume shortlisting, followed by competitive **DSA and coding rounds** to test core technical concepts. After clearing those, I cleared two comprehensive interviews with the **Hiring Manager/Tech Expert** and **HR**.
Describe the interview process: The process consisted of three rounds: an initial online assessment focusing on data structures and algorithms, followed by two technical video interviews. The technical rounds were intensive, covering system design, live coding, and deep-dive questions into previous project experience and database optimization.
Interview questions [1]
Question 1
Design a scalable URL shortener system and explain how you would handle high read/write throughput.