G-Research logo

G-Research Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 309 interview experiences · FREE TO READ

2.7 Rounds average
Difficult Typical difficulty
52.4% Positive experience

Which role are you interviewing for?

30 roles · 309 reports

Candidate interview experiences

First-hand accounts from people who interviewed at G-Research.

Showing 4 of 309
G-Research logo
G-Research

Quantitative Researcher

Research · half a year ago

Entry Difficult Positive experience No offer 3 rounds
Interview process
Recruiter call Technical screen Take home
Interview formats
Technical Coding

After my CV was screened, I got sent a proprietary online assessment with 10 MC questions. Some were unusual, some were tricky, but most were standard quant brainteasers you can pass if you've done a lot of practice. Then, there was an online interview with a quant who asked me a barrage of technical questions. The bar for passing probably depends on your answers and how many you get right. I wasn't prepared for some questions and totally fumbled.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

G-Research logo
G-Research

Quant Researcher

Research · more than a year ago

Mid Average Positive experience No offer 6 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Coding Behavioral

It started with HR, then an online test, followed by two rounds of online interviews. The first online interview was a one-on-one, and the second involved three interviewers covering three different technical topics. After that, there was an onsite interview which included more technical questions and a check for cultural fit.

Confirmed questions4 questions
  • Can you tell me about your general experience?
  • What is your background in statistics?
  • How are your coding skills?
G-Research logo
G-Research

Software Engineer

Engineering · more than a year ago

Mid Average Positive experience Decline offer 4 rounds
Interview process
Technical screen Technical screen Technical screen Recruiter call
Interview formats
Technical Coding System Design Behavioral

So the interview process had four rounds. The first round was for an hour. It was split into two parts: 30 minutes for computer science fundamentals and 30 minutes for pair programming where I could use any language I wanted. The second round was two hours long. The first hour was spent solving an algorithmic problem, which wasn't too hard. The second hour involved solving a software architecture problem, focusing on OOP. The third round was also an hour and focused on a high-level system design task. I think it was about designing a chat system, but I can't recall the exact task. Finally, the fourth round was a casual chat with the hiring manager about my career goals and motivations. It wasn't technical at all.

Confirmed questions1 question
  • Can you tell me about the types of testing you're familiar with?
G-Research logo
G-Research

Machine Learning Engineer

Engineering · more than a year ago

Mid Average Negative experience No offer 3 rounds
Interview process
Take home Technical screen Phone screen
Interview formats
Technical Coding Behavioral

The interview process started with an online test covering math, probability, and ML. After that, I had a triage interview. To be honest, out of all the interviews I've had, I don't respect the G-Research interview. I really think the interviewer was an idiot. I was expecting the interviewer to assess my problem-solving and logical thinking skills, but that didn't happen. He asked me about deriving eigenvalues, and I showed him 'n' equations to solve for 'n'-polynomial equations. Then he asked about the time and memory complexity of an ML model and ways to optimize them. I suggested several tricks like mixed precision training, storing intermediate values on disk (accelerator), and replacing full attention with group attention, etc. The feedback was that he was considering recomputing the activation. So what? My point is that both these questions are just knowledge points, not practical applications or tests of problem-solving and logical thinking. I asked the interviewer if they actually look at financial data or perform analysis on it. He said he does model iteration but uses data that is handed over to him with features already built. Now, it's important to understand that autoregressive models and attention mechanisms are computationally expensive and slow. If people genuinely want to save memory, there are numerous tricks available by changing a few lines of code using frameworks. I really don't see how these questions are relevant to actually doing ML and solving problems. Do they implement backpropagation themselves? No, they use popular frameworks. Honestly, I respect all the other interviews I've had with big and small companies, but not this one from G-Research. It was the most stupid interview I've ever had.

Confirmed questions2 questions
  • Can you explain the concept of Linear Algebra?
  • What are the time and memory complexities associated with a neural network?

G-Research Interview Questions

Quoted word for word from G-Research interview reports.

What is the expected number of throws of a fair die needed to obtain three consecutive threes?

Read reports

Given n random variables sampled iid from Uniform(0,a), what is an estimator for a?

Read reports

Given a function `know(i,j)` indicating if person i knows person j (not necessarily symmetric), find all celebrities in a group of n people, where a celebrity is someone everyone knows but who knows no one. Write a function to identify them.

Read reports

What is the expected length of the largest piece if a unit length stick is broken into three random pieces?

Read reports

What are the time and memory complexities associated with a neural network?

Read report

Find the best fit line for the points (0,4), (2,4), and (2,6).

Read report

Given N points on a plane and a point x, how do you determine which of the N points is nearest to x?

Read report

Regarding linear regression models with outlier data, what loss function is recommended?

Read report

Consider a company with a fixed amount of gold, valued at $100 per share. If they announce a $10 dividend per share, what will happen to the price and when?

Read report

Formats, difficulty and experience

Across all 309 G-Research interview reports.

Interview formats

Technical 44.5%
Coding 28.1%
Behavioral 18.2%
System Design 3.1%
Other 3%

Interview difficulty

Easy 7.1%
Average 45.3%
Difficult 47.6%

Candidate experience

Negative 23.5%
Positive 52.4%
Neutral 24.1%

Reports by job function

Engineering 113
Research 103
Analytics 57
Operations 16
Finance 9
Other 6