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
      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

      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

      Senior Software Engineer Interview

      Feb 12, 2020
      Anonymous Interview Candidate
      London, England
      No offer
      Negative experience
      Easy interview

      Application

      I applied through a recruiter. I interviewed at G-Research (London, England) in Dec 2019

      Interview

      Quite challenging HackerRank test online, then onsite, 3x1h with two interviewers each. Standard set of tasks: programming exercise, OO design and system design questions. Nothing surprising or particularly difficult for a senior developer. However, during one of the sessions the interaction with interviewers was minimal. They just watched me writing code, nodded occasionally, answered my questions, and never gave any feedback. I find this a very unusual way of interviewing. In the end it was a no with a very laconic and vague feedback.

      Interview questions [1]

      Question 1

      Nothing has surprising or difficult.
      Answer question
      3

      G-Research interviews FAQs

      • Candidates applying for Senior Software Engineer roles take an average of 21 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at G-Research overall takes an average of 23 days.
      • Common stages of the interview process at G-Research as a Senior Software Engineer according to 2 Glassdoor interviews include:

        Phone interview:  25%

        One on one interview:  25%

        Presentation:  13%

        Group panel interview:  13%

        Background check:  13%

        Skills test:  13%

      • Here are the most commonly searched roles for interview reports -

        1. Software Engineer(48) ;
        2. Engineer(16) ;
        3. Software Developer(11) ;
        4. Quantitative Researcher(10) ;
        5. Quantitative Analyst(5) ;
        6. Senior Software Engineer(5) ;
        7. Intern(4) ;
        8. Software Engineering Intern(4) ;
        9. Network Engineer(3) ;
        10. Business Analyst(2) ;
        11. Cloud Engineer(2) ;
        12. Engineering Manager(2) ;
        13. IT Service Desk Analyst(2) ;
        14. Machine Learning Engineer(2) ;
        15. Quant Researcher(2) .


      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. Indeed, Inc. "Glassdoor," "Worklife Pro," "Bowls," and logo are proprietary trademarks of Indeed, Inc.

      Jobs at G-Research

      40 jobs in United States
      Analytics Engineer
      United Kingdom
      View job
      Performance Engineering Manager
      London, England
      ·
      £68K - £98K /yr
      (Glassdoor est.)
      View job
      Algo Safety Risk Specialist
      London, England
      ·
      £75K - £100K /yr
      (Glassdoor est.)
      View job
      C++ Software Engineer
      London, England
      ·
      £150K - £200K /yr
      (Glassdoor est.)
      View job
      Engineering Manager – Research & Trading Developer Experience
      United Kingdom
      View job
      View all Senior Software Engineer Jobs