Applied online, had many technical issues with their website. Had to walk my resume over to the HR office in person. Was called in for interview and gave a talk, followed by 1 on 1 interviews, along with complimentary lunch. Hiring took 2 months, which is lightening fast for Sandia.