Received test regarding cooperative tasks and Binary trees that you have to program in C++ and return. It needs to be a fully compiling and running console application.
On day of interview, 1hrs with Gameplay programmer's, 2hrs with engine programmers and 2hrs with Lead programmers. Half hr at the end with Head of Programming for project.
Lots of questions regarding performance, networking client-server, cheating on network. Difference bw PC and console development. sizes of POD and memory alignment, cache misses, etc. Private constructors, initialization lists. Derived classes. Shallow and deep copy.
Some snippets of code to find bugs in or complete.
They took some points or achievements from CV and asked me to elaborate on them.
It was a very friendly atmosphere.
I felt very welcome.
At the end they have a short tour of the building.
Got feedback after no offer: Not enthusiastic for role, didn't give reasons for solutions I had written in past. Did not go into technical detail regarding my past work.