
WorldQuant Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 25 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at WorldQuant.
Software Engineer
Applied through a headhunter. Had to sign an NDA first. Then completed an OA on Hackerank with medium problems. After that, there was an online round where I had to solve a medium Leetcode problem. Finally, I had an online interview with the team lead where I was asked to design a feature and discuss some specific C++ topics.
- What are the differences between Java and C++ and explain smart pointers?
- Design a feature and discuss specific C++ features.
Software Engineer
I was contacted via LinkedIn by a recruiter. After a call and an in-person meeting, they decided to proceed with my application. The initial round involved a Hackerrank coding challenge. The interviewer was a senior engineer, experienced and helpful rather than critical. While I did solve the problem, upon reflection, my approach was quite clumsy. Unfortunately, I was rejected after this round.
- Sort an array of strings by the frequency of anagrams within it.
Software Engineer
Applied for a remote software position via a recruitment agency. The first interview was with an Engineer, who asked two technical questions: one focused on systems and the other was a direct C++ question. Next, I spoke with a Managing Director about my CV. The third interview was with another Managing Director. They started with an easy HackerRank problem, then asked the same C++ question from the first interview. The interviewer seemed caught off guard when I pointed this out and then just made small talk for the remainder of the scheduled time as they had no further questions. WorldQuant did not proceed with my application after this. The whole process took about 50 days and felt very unorganized.
- An easy HackerRank problem was asked.
WorldQuant Software Engineer Interview Questions
Quoted word for word from WorldQuant interview reports.
“Given a directory with thousands of files, what command would you use to copy all files with the .html extension into a single zip file?”
Read reports →“What's a basic Linux command to check a file's size?”
Read reports →“What is the probability that the sum of two dice rolls equals 9?”
Read reports →“Given two arrays, a and b, find their intersection and write the Python code for it (code execution not required).”
Read reports →“Given 2 red, 3 green, and 2 blue balls, what is the probability of picking two non-blue balls in a row?”
Read report →“How do you rename a file using a basic Linux command?”
Read report →“What is the minimum number of weighings required on a balance scale to identify one lighter ball out of nine identical-looking balls?”
Read report →“If you have 60 floz of a liquid mixture with a milk to water ratio of 2, how much water do you need to add to get a water to milk ratio of 2?”
Read report →“You bought 17 IBM shares for 720, and experienced a loss on five stocks. What's the actual cost of one IBM share?”
Read report →Formats, difficulty and experience
Across all 25 WorldQuant interview reports.