Had to sign a confidentiality form so I won't get into much detail. Anyway, the interview involves no human interaction: the only words I exchanged with the interviewer were to answer the question "Java or C#?". Then, you are given some problems (I had 4) and you have a computer to code them up. They use Windows, and you have both Visual Studio and Eclipse at your disposal. They expect you to code up running code, and you have only 1h. Definitely a hard interview (I failed).
I can't get into detail on this one due to confidentiality, but basically I was asked to write a software that, given the appointments of n people and a period of time (say a long in ms), finds the soonest moment in which you can organize a meeting with all of them present which lasts that long.
So it's about finding intersections, and in addition the whole appointments thing was a premade class from them, so they kind of expect you to build upon other people's code in very short time.
The following metrics were computed from 13 interview experiences for the G-Research Software Engineer role in London, United Kingdom.
G-Research's interview process for their Software Engineer roles in London, United Kingdom is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for G-Research's Software Engineer interview process in London, United Kingdom.