First round was some difficult technical screening, second round was with Analysts at the firm and were a straightforward and simple combination of behaviourals and technical questions, final round followed the same vein of structuring and difficulty level.