I applied through college or university. I interviewed at IBM
Interview
It was good, the process was first a technical assessment then a technical interview after which HR round. The technical assessment had two leetcode questions, which were of medium level.
Interview questions [1]
Question 1
Various functions used in JS to reverse, rotate strings
Completed the online test which consisted of two coding questions, completed and passed them all and received behavioral test questions, completed the behavioral test and did not have further interviews
Interview questions [1]
Question 1
Moderately difficult coding questions of the leetcode type
Interview was good. It was 3 round . 2 Technical and then managerial round. 1st Technical round they asked basic C++ and oops concepts. 2nd Technical round they asked advanced C++ questions. In Managerial round they asked about the process and basic questions.