I applied online. The process took 4 weeks. I interviewed at Shell
Interview
Overall it was well organized process. Had initial talk with HR for 5-10min through phone to go over details and to setup initial technical interview. First technical interview was online and mainly about my resume and some generic questions. Within 48 hours, I was invited for final round. Final round was intense with multiple senior team members asking detailed technical questions. Overall this interview took about two hours with constructive discussions.