Phone interview first. Then a full day interview. 1 hour presentation on previous research. Discussions with several (4 or so) high level engineers and managers. Most of these were 1-on-1 with a new person entering the interview room when one was finished. They compare notes later and get back to you. This took a while longer than they said it would.