I was contacted directly by the company after being referred by an employee. We started the interview process soon after, which consisted of:
1) Meeting with the VP in charge of IT to discuss my skills and the company's needs
2) Meeting with the owners of the company
3) Meeting with other members of the team I might be joining
4) Offer letter
5) Acceptance
6) Medical physical with drug screening