2 interviews. One with software team, one with higher managers. Interesting questions and a written c++ test. Mostly multiple choice questions. Some difficult ones but nothing too crazy. Overall a good interview and I got an offer a few weeks later when managers got back from a trip