Reviewed a coding assessment few days later to the submission of resume. Test consist of approx 3 questions with the medium difficulty leet code level question, 3 math/data structure questions, not very hard.
I applied online. I interviewed at IBM (Philadelphia, PA) in Dec 2025
Interview
Start off with a coding assessment that tests basic knowledge with your coding language and an SQL question. After that you move onto a series of technicals and the amount just depends on the person. For the coding assessment just be sure to look over algorithms
Interview questions [1]
Question 1
Create a list of the intersection between two sets
It was a HackerRank coding assessment consisting of two questions that could be solved in any programming language. You had around 75 minutes to complete it, with the option to run your code and check if it passed the test cases.
Interview questions [1]
Question 1
The questions were based on string manipulation, and I implemented the solutions in C++ using string-related concepts.
Simple leetcode easy OA, ended up spending extra time adding comments to make sure they did not believe it was AI generated. About 2 weeks later, 1 hour behavioral with manager and two engineers on the team. Some system questions and a leetcode medium, was a little bit tricky but identifying a DP strategy was enough.
Interview questions [1]
Question 1
Difference between a thread and a process, what is tail recursion