I applied online, and the whole process took 2 weeks. The recruiter will first do a normal phone screening with the exception of, "do you have a security clearance," or "are you qualify to get a security clearance." After the phone screening, the recruiter will have you to do a coding challenge. After completing the code challenge, my recruiter set up a video conference interview with several members of the software engineering team.