I applied online. The process took 3 months. I interviewed at NOV (Houston, TX) in May 2017
Interview
It took about 3-4 weeks after I initially applied for the position for HR to call me and set up an interview. The first round was a phone interview with the supervisor/manager. The second interview was a panel interview where they were able to ask me questions and vice versa.