I applied online. The process took 2 months. I interviewed at IBM (New York, NY) in Apr 2019
Interview
I applied online and the process was entirely remote. The coding challenge was two algorithm questions and two DevOps questions (bash and Puppet). Next, I heard back from the recruiter who then scheduled a 1-hour technical interview with a Project Manager. Then scheduled an interview asking for preferred location, etc.
Summary:
HackerRank Coding Challenge -> Phone Screening -> Technical Interview -> Fit Interview -> Offer