45 min behaviour interview and asking questions aboout ur CV followed by mutliple interviews at the assessment centre. AC had a programming interview (OOP, data structures and algorithms, definitions of different techniques in your strongest programming language, what do some lines of code do, write a function to do XYZ ), followed by free lunch, a design interview and a chat with possible managers. Programming interview covered a lot of variety than depth. HR gave no details of what the AC interviews would consist of.