Marshall Wace logo

Marshall Wace Software Engineer Interview Questions
& Process

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

Based on 38 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
42.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Marshall Wace.

Showing 3 of 38
Marshall Wace logo
Marshall Wace

Software Engineer Intern

Engineering · nearly a year ago

Intern Difficult Positive experience No offer 7 rounds
Interview process
Recruiter call Technical screen Phone screen Technical screen Presentation Onsite Offer
Interview formats
Coding Behavioral Technical Presentation Coding

You start with an application and CV screen where they check your grades, tech experience, and projects. Then, there's an online coding test, usually on Codility, that looks at problem-solving, data structures, efficiency, and clean code. The next step is a first-round interview, which is HR/behavioral, and it's a video call about your motivation, communication, teamwork, and if you're a culture fit. They might ask things like 'Why Marshall Wace?', 'Why fintech / hedge funds?', and about an engineering challenge you faced. After that, there's a technical interview or lab-style assessment where you do a hands-on coding or debugging task in a controlled setting, potentially with Python, Java, or similar languages, and questions about systems and data handling, possibly reviewing or adding to existing code. Then, you'll have a project presentation interview where you showcase a coding project you're proud of, explaining your thought process, design choices, architecture, and trade-offs, aiming for clarity, structure, and insight into teamwork. The final round is on-site in Hong Kong with senior engineers, including a culture fit chat. There might be some logic/technical questions, but the main focus is on collaboration, ownership, and your ability to make an impact quickly. If you're a top performer, you might get a return offer for the graduate program.

Confirmed questions4 questions
  • Can you explain your interest in Marshall Wace?
  • What draws you to fintech or hedge funds?
  • Describe a challenging engineering problem you encountered and how you resolved it.
Marshall Wace logo
Marshall Wace

Software Engineer

Engineering · a year ago

Mid Difficult Neutral experience No offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen
Interview formats
Technical Coding Behavioral

The interview process had three stages. The first two went fine, but the third stage, which was technical, didn't go so well. I was told in the second round that the job mainly used two specific technologies, so I only prepared for those. However, I wasn't asked any questions about them. The questions asked were vague and confusing, and it felt like the interviewer was deliberately trying to confuse me, which was unpleasant. One question I could have solved using one of my prepared technologies, but when I suggested that approach, the interviewer rejected it while still referencing the technology multiple times. This was very confusing. The interviewer also wasn't very personable, so I doubt I could have built a good relationship with them. I did, however, really like the manager of the team, so it's a shame I won't be able to work with them.

Confirmed questions1 question
  • Given some tech questions with code examples, I had to write code to arrive at a solution.
Marshall Wace logo
Marshall Wace

Senior Software Engineer

Engineering · more than a year ago

Senior Average Neutral experience No offer 4 rounds
Interview process
Technical screen Recruiter call Phone screen Onsite
Interview formats
Coding Technical System Design Behavioral

Went through the whole loop in their Trading Tech team. It's a pretty standard hedge fund interview process, but they make you do a HackerRank with 3 questions before any human interaction. Be warned, they require C++14, not C++20, which was almost a dealbreaker for me as I had to rewrite my C++20 code. Later, I had several Zoom 1-on-1s with developers and HR, covering live coding, design, and behavioral topics. Then came the on-site interview, which was quite rough. Some interviewers were confrontational, asking difficult design questions with little time left, or making assumptions about me creating issues if I were to join. I wanted to leave immediately, sensing something was off. A week later, I received completely inaccurate feedback. While I accept personal dislikes happen, a simple ghosting or standard rejection would have been better than fake feedback. Overall, the company seems mediocre, struggling with balancing off-the-shelf vs custom solutions and potentially rejecting many candidates to maintain perceived value.

Confirmed questions3 questions
  • Answer Leetcode style questions, design questions, and heavy behavioral questions
  • Respond to design questions and heavy behavioral questions
  • Handle Leetcode style questions, design questions, and behavioral questions

Marshall Wace Software Engineer Interview Questions

Quoted word for word from Marshall Wace interview reports.

Write C# code to find array fragments between two specified numbers.

Read reports

Write a SQL query to determine competition winners using tables for groups and results.

Read reports

Could you describe an efficient method to calculate the sum of one billion numbers stored in a file?

Read reports

Could you identify the issue in this piece of JavaScript code?

Read reports

Can you explain what an API is in simple terms, like for a child?

Read report

What do you think will be the biggest market impact in the future?

Read report

Can you describe temporal databases, including data structure, index identification, and data querying?

Read report

What are database technicalities like (how they are structured, how to speed up search)?

Read report

What would be your survival strategy on a deserted island?

Read report

Formats, difficulty and experience

Across all 38 Marshall Wace interview reports.

Interview formats

Coding 27.8%
Technical 26.8%
Behavioral 22.7%
Presentation 13.4%
System Design 5.2%

Interview difficulty

Easy 5.3%
Average 52.6%
Difficult 42.1%

Candidate experience

Neutral 34.2%
Positive 42.1%
Negative 23.7%