I was contacted via HR about a job interview, a quick phone interview was scheduled. A week or so later I went in for a personal interview and a short technical interview. About two to three weeks later I got a call saying I got the job, with the details on employment and benefits if I wanted to accept.