Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For Employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      G-Research

      Engaged Employer

      About
      Reviews
      Pay & benefits
      Jobs
      Interviews
      Interviews
      Related searches: G-Research reviews | G-Research jobs | G-Research salaries | G-Research benefits
      G-Research interviewsG-Research Senior Software Engineer interviewsG-Research interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Center
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy & Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent Posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls," and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalized job recommendations and updates by starting your searches.

      Senior Software Engineer Interview

      Nov 18, 2018
      Anonymous Interview Candidate
      London, England
      No offer
      Neutral experience
      Average interview

      Application

      I applied through a recruiter. The process took 4 weeks. I interviewed at G-Research (London, England) in Nov 2018

      Interview

      I wasn’t asked to sign an NDA therefore I have no qualms broadcasting my opinion here. Nonetheless, I won't reveal specifics about exercises/questions out of respect for a uniform process. Format: a short 35-minute telephone screen followed by a 4-hour 3 stage interview on site. During the screening I was asked a couple of language/data structure questions a mid-level developer ought to be able to answer. I had different interviewers for each stage. The afternoon felt *slightly* disorganised and adhoc because they were running late. There's no guarantee GR will follow the same order or structure in the future. Stage 1 - TDD/pair programming exercise File->New style TDD/pair programming assignment on a laptop (provided). The interviewer confirmed that you weren't expected to complete the entire assignment as it could easily have been a day long exercise. The exercise was a good skills demo, and my interviewer was both friendly and passionate. Our off-topic conversation showed that my experience was complementary (GetHashCode and null members catches everyone eventually; I’ve looked up Parquet row groups for my own needs - thank you!). Stage 2 - algorithm session The interviewer I met for the second algorithm stage was cold and dismissive from the get-go. We had no rapport. My CV lists some C++11 work in 2013/4. After confirming I was comfortable answering any questions about my CV, I found myself facing a code problem in C++... on paper. I haven't written code on paper since my first year of University and I'd forgotten enough C++ I couldn’t answer the question on paper convincingly. The gravity of my mistake left me numb and I should have respectfully left the interview at this stage. I felt and answered like an idiot impostor. I was asked questions from Cracking the Coding Interview - I recognised the first from a computer geometry class circa 2004 but I was unprepared to code 50+ lines on paper. Unlike white-boarding, which I do frequently, my written code wasn't up to scratch. Talking about my approach to the solution wasn't acceptable as the interviewer would only accept code on paper. I was asked another question from McDowell's book - either you know it, or you don't. I felt like the second stage was a hazing ritual. GR would receive better signals by quizzing candidates on the works of HP Lovecraft – either you’ve read him or you haven’t. Stage 3 - algorithm + architecture session The final session was with two developers. The first part was another paper algorithm question that I could answer in 5 lines of chicken scratchings followed by a system design question. Somewhere in between I was asked a question that I said was suitably solved by a top Eric Lippert answer on Stack Overflow but wasn't given the opportunity to demonstrate the pros and cons of that approach without access to a computer. It felt like the interviewers were fishing for specific answers to specific problems, perhaps ones that validate an existing design. Candidates should be offered to use the tools they'd be allowed to use if hired - i.e. Google and Stack Overflow - as anything less is an evaluation of the interview process rather than the employed value of the candidate. I was unconvincing in my system design. The ambiguity of my responses – there are multiple async models, repeating the word ‘async’ all the time didn’t help - ultimately led to confusion. Given that I design similar systems for a living, I should have been clearer. In summary, I expected a different style of interview for a six-figure senior role that demands years of relevant niche industry experience. At a bare minim you should ask the candidate about their current role and try to understand the strength/value they offer. I've had the pleasure of interviewing candidates for several years now. If you want to test coding ability, give them a problem, a computer and ask them to solve it in their favourite language. GR’s process, as it stands, only measures whether a candidate has memorised Cracking the Coding Interview or used the same libraries/patterns – there’s a lot more to software development than this. On the plus side I’ve got some offline goals: read the 'Mum Test' and practice paper coding.

      Interview questions [1]

      Question 1

      Do you need the toilet?
      1 Answer
      6

      Other Senior Software Engineer Interview Reviews for G-Research

      Senior Software Engineer Interview

      Oct 24, 2025
      Anonymous Interview Candidate
      London, England
      No offer
      Positive experience
      Average interview

      Application

      I applied through a recruiter. The process took 4 weeks. I interviewed at G-Research (London, England) in Oct 2025

      Interview

      A recruiter reached out through LinkedIn and gave an overview of the company and potential roles. The recruiter found an upcoming role that was a strong fit for my background. I had one coding interview remotely (Leetcode style medium / easy). A week later we had the first onsite which comprised of a system design interview, a role specific skills interview, and another coding interview. All the onsite interviews had two interviewers and it worked really well for covering ground. The final round was also on-site. There was a behavioural interview, an interview from the team manager, and their skip level manager. It took a week to get a decision. The recruiter gave advance guidance about each stage of the process and gave feedback as the process went. Super helpful. The process worked really well and there's credit due to whoever has designed the process. I didn't make the cut, but it was a good process and 100% appropriate to the job being applied for.

      Interview questions [1]

      Question 1

      All of the questions were relevant to the role. As someone without a finance background, they were both educational and challenging.
      Answer question

      Senior Software Engineer Interview

      Jun 25, 2021
      Anonymous Interview Candidate
      No offer
      Neutral experience
      Average interview

      Application

      I applied online. The process took 3 weeks. I interviewed at G-Research in Jan 2021

      Interview

      1. Call with the recruiter. 2. Call a software engineering manager. This is a 1-hour call, with the shoot and answer questions. If you do not know the answer, just say "Pass" and it is completely fine. The second part is a Programming Question. Typical DS and Algo questions in easy-medium scale. 3. Final round with 3 parts, with first being pair programming, ds and algo, and systems design. Standard questions.

      Interview questions [1]

      Question 1

      Cannot say as I have signed an NDA.
      Answer question
      1

      Senior Software Engineer Interview

      Feb 10, 2020
      Anonymous Interview Candidate
      No offer
      Positive experience
      Difficult interview

      Application

      I applied in-person. The process took 3 weeks. I interviewed at G-Research in Feb 2020

      Interview

      Discussed the role with the recruiter over the phone and followed up with a technical interview over video, two interviewers from different parts of the organisation. Recruiter briefed me well on the topics to be covered but these were quite diverse with a focus on optimisation and performance.

      Interview questions [1]

      Question 1

      What do you understand about garbage collection in .Net
      Answer question
      2