we had an initial phone interview that lasted about 30 minutes. i was asked a bunch of questions about myself. nothing technical. i was then given a programming task to complete and submit 2 days later. i then had to go in for group sessions interview