Applied through their official online career website for a generic software engineering intern position. Was contacted about a month later by who would later be my first-line manager via email. Set up an in-person interview and met with the aforementioned manager on that day. Discussed my previous work experience and what I would like to do post-graduation. He then brought me around part of the office to 2 different software engineer's offices to discuss more technical details. Discussed more technical projects I've worked on and what classes I have taken so far and what I still have to take to get my degree.
No technical questions were asked by anyone. It took about 4 weeks after my interview to receive an offer.
Interview questions [1]
Question 1
Describe a hard task you were given in your previous job and how you overcame it.
First round was a case interview and final round was a behavioral interview with a more senior member of the team. Each interview was 45 minutes with one member from the team.
There was only 1 round of interview. Heard from recruiter 1 month after submitted application. Interview was 1 hour and did not seem structured at all; it went over a mix of technical and behavioral topics.
First stage of CV application, followed by an in-person assessment centre, then final interview with hiring manager in person in Southbank London office. Many assessment centres were running throughout 2017 when i applied.