Met in-person at the job fair, applied online with no much success. Instantly, they like my qualifications did an ad-hoc interview on-site. Then setup a follow up with upper management. The 2nd interview was laid back and we discussed my qualifications and outlook for the position.