I applied online. The process took 1 week. I interviewed at Toptal (Londres, Inglaterra) in Jun 2022
Interview
I have seen three stages before failing. Form filling, online test, online live coding. Unfortunately live coding question was very hard as no IDE was provided and I failed. I think it did not measure my data skills instead concentrate how to read a poorly formatted table as text into a DB.
Interview questions [1]
Question 1
Leetcode style programming questions including SQL and data analysis
I applied online. I interviewed at Toptal in May 2022
Interview
The first round is a simple introductory session where you mention which stream suits you.
The second round is an online coding assessment consisting of 2 sql and 1 python questions. These were easy.
The third round is a video interview(technical) with an engineer. This was the worst part of the process.
1. I was not even provided a data file. I had to copy the data from a link and put it in a file, format it as the format was horrendous.
2. Then I had to import the data file into a SQL database. I was not even mentioned the kind of IDE to use as they differ very much for SQL and Python.
3. Finally I had to solve the problem. All in 20 minutes. It felt like shooting in the dark! Worse, I was able to solve the problem in 10 minutes after I had set up a local PostgreSQL instance in my Mac.
Interview questions [1]
Question 1
General SQL questions on window functions, union, and subqueries.
I applied online. The process took 1 week. I interviewed at Toptal (New York, NY) in Mar 2022
Interview
Through video call, the first round interview with a recruiter. The next round would be a take-home coding interview.
The interview question like
- What was the last project you worked on? How did you contribute to it?
Interview questions [1]
Question 1
What was the last project you worked on? How did you contribute to it?