Agent contacted me with some screening questions which I passed, got an interview. An engineer asked me algorithm questions about linked lists etc., A director asked me business questions but also vanished for twenty minutes or so mid way through and a technical manager showed me some code and asked for my comments on it. He also asked me to explain problems I had solved in my previous position.