The company first does phone screening, and then they select for technical interviews. The in-person interview was comprised of two senior engineers presenting technical questions about different technologies over the course of about two hours. The questions varied from specific command knowledge all the way to high level views of technologies.