Had 7 45-minute interviews, 4 of which were coding sessions. One was easy, the others were harder. They each waited until I had the skeleton of a solution, and then once they were confident that I knew what I was doing, helped guide the session without giving anything away (obviously, they know the right solution already.) They were hard-core interviews, but fair, and friendly. Had to demonstrate knowledge in: AI, low-level systems, threading, cloud, C++, and build.