Simple LeetCode Easy OA. I ended up spending extra time adding comments to make sure they did not believe it was AI-generated.
About two weeks later, there was a one-hour behavioral interview with the manager and two engineers on the team.
Some system questions and a LeetCode Medium followed. It was a little bit tricky, but identifying a DP strategy was enough.
Difference between a thread and a process.
What is tail recursion?
The following metrics were computed from 9 interview experiences for the IBM Software Intern role in United States.
IBM's interview process for their Software Intern roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for IBM's Software Intern interview process in United States.