I applied online. The process took 3 weeks. I interviewed at IBM in Jan 2019
Interview
It went smooth. However, the managers were asking tricky questions sometimes. Overall, it was a good experience. I had two interviews and one (vanilla JavaScript) assessment. I liked the interview process