I was thrown by having to prepare a PowerPoint summarizing my experience, but in retrospect, I found this to be a really good way to get the interview started. I know engineers hate sales and this involved selling myself, but having been on the other side a few times now, I really like it. Technical skills matter, yes, but communication skills are essential.