I applied through a recruiter. The process took 1 day. I interviewed at Vitol S.A. in Aug 2025
Interview
The assessment is split into multiple choice questions on Python, React and SQL and then some coding questions for Python and React.
- There were code examples with errors to fix, and other examples where you had to predict the return values (especially related to pointers and referenced objects).
- Each question has a tight time limit, between 45 seconds to 1.5 minutes, so it’s essential to submit an answer even if it’s not fully complete. Unsubmitted answers don’t count at all, so a partially correct answer is better than nothing.
- The coding questions usually involve developing a simple algorithm in 10–15 minutes or improving an existing one in 2–3 minutes.
Interview questions [1]
Question 1
Write a SQL query to find the customers who placed more than 5 orders in the same month (any month, any year).