StoneX logo

StoneX 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

2.9 Rounds average
Average Typical difficulty
50% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at StoneX.

Showing 3 of 25
StoneX logo
StoneX

Software Engineer

Engineering · a year ago

Intern Easy Positive experience No offer 1 round
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding Behavioral

I had a one-on-one interview, and it was a smooth experience overall. The process was straightforward, and the interviewer was very considerate, creating a comfortable and relaxed atmosphere. It made the interview feel more like a conversation than a formal assessment.

Confirmed questions2 questions
  • Can you walk me through your projects?
  • Do you have experience with Data Structures and Algorithms?
StoneX logo
StoneX

Software Engineer

Engineering · more than a year ago

Senior Difficult Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Technical screen
Interview formats
Technical Coding Behavioral

A recruiter from StoneX reached out to me directly. After an initial screening call, there was a two-week wait to set up a technical interview. Unfortunately, the interview had to be rescheduled about a day before it was supposed to happen. The actual interview lasted two hours and delved into SQL Server and C# topics. It also included a coding task where I had to create a JSON parser. I tried to follow up with StoneX afterwards, but they never got back to me, which was a bummer. During the technical interview itself, one of the interviewers took a break and then rejoined the call while eating lunch for a few minutes. It felt pretty disrespectful of my time, especially since the recruiter had been very communicative throughout the whole process.

Confirmed questions4 questions
  • Can you explain the difference between local and global tables in SQL Server?
  • What are the best practices for storing a large volume of data in SQL Server?
  • Could you answer some questions regarding Object-Oriented Programming in C#?
StoneX logo
StoneX

Software Engineer

Engineering · more than a year ago

Mid Average Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical

I got a call from an online recruitment portal. The recruiter reached out and explained the position, then scheduled me for the next round. The first round was a technical video interview with a panel of two people. They joined with their cameras off and didn't introduce themselves. They seemed uninterested in listening to my answers, interrupting frequently. Their logic seemed flawed and they had difficulty understanding things, not even grasping the processes. The technical questions themselves were okay, but they seemed more focused on showing dissatisfaction than engaging with the answers. It was one of the worst interview panels I've encountered.

Confirmed questions3 questions
  • Can you explain Bubble sort?
  • What do you know about C#?
  • Can you explain the basics of SOLID principles?

StoneX Software Engineer Interview Questions

Quoted word for word from StoneX interview reports.

Can you explain the difference between local and global tables in SQL Server?

Read reports

What are the best practices for storing a large volume of data in SQL Server?

Read reports

Can you explain memory management in Python, C++, and Java?

Read report

Can you explain the differences between the waterfall and RAD methodologies?

Read report

Formats, difficulty and experience

Across all 25 StoneX interview reports.

Interview formats

Technical 40.7%
Behavioral 30.5%
Coding 25.4%
Presentation 1.7%
Group 1.7%

Interview difficulty

Easy 16%
Average 80%
Difficult 4%

Candidate experience

Positive 50%
Negative 33.3%
Neutral 16.7%