StoneX logo

StoneX Data Engineer Interview Questions
& Process

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

Based on 15 interview experiences · FREE TO READ

2.5 Rounds average
Average Typical difficulty
73.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at StoneX.

Showing 3 of 15
StoneX logo
StoneX

Data Engineer

Engineering · a year ago

Entry Average Positive experience No offer 3 rounds
Interview process
Technical screen Technical screen Technical screen Technical screen Technical screen
Interview formats
Coding Technical Behavioral

The interview process was pretty straightforward. First, there was an aptitude and coding assessment. Candidates who did well on the assessment then had technical interviews. If they passed the technical interviews, they were eligible for the managerial round. The interviewers were nice.

Confirmed questions2 questions
  • What programming language do you know best and can you tell me about your projects?
  • Tell me about your projects and what programming language you are most proficient in.
StoneX logo
StoneX

Data Engineer Intern

Engineering

Intern Average Positive experience No offer 5 rounds
Interview process
Recruiter call Technical screen Take home Background check Onsite
Interview formats
Behavioral Technical Coding

It started with looking at resumes. First up was an AI interview with behavioral and situational questions. Then came a HackerRank test with coding and SQL questions that were kinda hard. After that, a virtual HR chat for those who passed. The last part was in the office, with two interviews. They really dug into projects, why certain choices were made, and how problems were solved. Pretty structured, starting with computers and ending with talking in person.

Confirmed questions4 questions
  • Basic Python questions
  • Basic SQL questions
  • Discussion on projects
StoneX logo
StoneX

Data Engineer

Engineering

Entry Easy Neutral experience No offer 4 rounds
Interview process
Recruiter call Technical screen Onsite Panel
Interview formats
Coding Technical Behavioral

We did 1 initial screening call, then 2 hacker rank coding rounds where there were multiple choice, a square question, and lots of python programming. After that, there was an onsite interview round covering sql, python, ds, and algorithms. Lastly, there was a managerial round.

Confirmed questions1 question
  • Can you describe your typical day in this role?

StoneX Data Engineer Interview Questions

Quoted word for word from StoneX interview reports.

How would you print the right and left diagonal of a 2D matrix?

Read reports

Could you describe the difference between a row lock and a table lock?

Read reports

In Java, what's the approach to removing duplicates from a dataframe?

Read reports

Could you perform a group by operation on multiple columns using Python?

Read reports

Explain Joins in DBMS, specifically queries for extracting relations between two tables.

Read report

Can you demonstrate list and string manipulation in Python?

Read report

Coding question on suitable pairs, asking to arrange them based on a condition?

Read report

Formats, difficulty and experience

Across all 15 StoneX interview reports.

Interview formats

Technical 41.7%
Coding 33.3%
Behavioral 25%

Interview difficulty

Easy 26.7%
Average 53.3%
Difficult 20%

Candidate experience

Neutral 20%
Positive 73.3%
Negative 6.7%