Application Submitted on Website.
2 weeks later, company Recruiter contacted me to "get to know me".
Company recruiter recommended me for Phone Interview with Engineer.
Engineer recommended me for In Person Interview.
Company recruiter set everything up and answered all questions
In Person interview with 4 members of the team. (Development Manager, Engineer, etc)
Followup with Company Recruiter.
2nd Interview with more members of team
Job Offer Letter.