
Vitol S.A. Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 48 interview experiences · FREE TO READ
Which role are you interviewing for?
18 roles · 48 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Vitol S.A..
Graduate Scheme
The interview process had 3 main stages. First, a CV screening was followed by a take-home case study focused on market and data analysis. The second round included psychometric testing, covering numerical and logical reasoning. The final stage consisted of an assessment with three parts: i) quantitative reasoning, ii) verbal reasoning, and iii) a live trading game simulation, where quick decisions and logic were tested in a market-like environment. The entire process was well-structured and designed to evaluate both technical and cognitive skills.
- Regarding your stated background in R and Python, can you explain how you would construct a fundamental trading strategy utilizing Python?
C# Developer
There were a few steps to this: First, a technical test on Coderpad.com with 13 questions to be answered in 21 minutes. Then, a tech interview with two folks from the Geneva team. After that, another tech interview with two more people, this time from both London and Geneva. I didn't pass this one. Then there was a culture fit interview with the Team Lead, followed by a business interview. Apparently, I didn't get past the tech interview stage, the third one.
- Design the database schema and write SQL queries to retrieve data from the given tables.
- Complete a C# programming task.
- Create class entities for a coffee machine.
Business Analyst
The interview process involved a SQL quiz focusing on entity-relationship and data retrieval queries. Following that, there was an interview with the technical team, and then an interview with the team lead covering basic commodities questions like costs, cargo, and hedging strategies. A background check interview with HR was conducted, and finally, an interview with the regional office lead.
- Regarding data storage, how would you construct relationships between tables?
- Can you describe how you would establish relationships between tables to store certain data?
- How would you go about building table relationships for storing specific data?
Python Developer
A recruiter from an agency reached out about a Python role at Vitol. The first step was an online tech test, which I found quite over the top. It was heavily focused on Python and SQL syntax, and it wasn't easy at all. Fortunately, I did well enough to move on to the next stage: a technical interview with one of their developers. This part was surprisingly enjoyable and straightforward, involving basic Python concepts like functions and data structures, with a potential for questions on the Pandas library. They might ask about Python fundamentals and intermediate topics such as sets, generators, and exception handling. After this, the recruiter mentioned positive feedback and a follow-up, but a week later, I was told I lacked sufficient experience. It felt like a waste of my time since they could have rejected me earlier if experience was the main issue.
- How do you melt a data frame?
- What's the difference between a list and a tuple?
- Can you show me how to make a generator?
Vitol S.A. Interview Questions
Quoted word for word from Vitol S.A. interview reports.
“What's the difference between a list and a tuple?”
Read reports →“What is the difference between var and let in JavaScript?”
Read reports →“Create class entities for a coffee machine.”
Read reports →“How do you melt a data frame?”
Read reports →“What is a generator in Python? What is a decorator?”
Read report →“How do you add types to JavaScript?”
Read report →“What is the method for extending type interfaces in TypeScript?”
Read report →“What is the expected value for playing this game?”
Read report →“How much would you be willing to pay to play this game?”
Read report →Formats, difficulty and experience
Across all 48 Vitol S.A. interview reports.