I applied through other source. I interviewed at Apollo Global Management (London, England)
Interview
i think about 6 to 7 interviews were conducted within a week or two. Some of those were about meeting the team members and colleagues so it was not all that tough. Good to familiarize and get to know them.