I applied online. I interviewed at Pearl Technology (Texas) (Plano, TX)
Interview
Generally done by the hiring manager. The most important part is them getting a feel for your personality. Rather informal, overall. They seem to have in mind what they are looking for in a candidate. You will fit into their culture or you won't.