The interview process for a database company: application review, technical phone screen, coding assessment, database design interview, systems design interview, behavioral interview, panel interview, reference checks, final interview, and job offer.