I had a phone interview with a manager. He had a checklist for the skills they were looking for. He was pretty nice throughout the phone call. Then, they invited me for an on-site interview. The on-site was 2 hours with a presentation, 1-1 with 2 managers and then with other scientists.