There were three rounds. First round was a HireVue interview asking you to record yourself answering a couple behavioral questions. Second round was supposed to be a video interview with an application engineer, although mine was a phone call since the engineer couldn't get the video call feature working. Third round they fly you out to Dallas headquarters where you must present a few powerpoint slides describing a project you worked on, and then a couple of behavioral and technical questions. Then you have lunch with the engineers and a small tour of the building. Overall, they take really great care of you and explain really well the benefits and job details. Very friendly people.