The interview process included:
I was rejected at stage 3.
The SQL test involved an exchange rate question requiring the use of a "lead" window function.
In the system design part, I had to define the schema for two payment-related datasets to answer chart-based questions. I also needed to design an efficient and cost-saving model (e.g., an incremental model) and address the challenge of late-arriving data.
Do you know dbt?
How to deal with late-arriving data?
The following metrics were computed from 2 interview experiences for the Checkout.com Senior Data Engineer role in United Kingdom.
Checkout.com's interview process for their Senior Data Engineer roles in the United Kingdom is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Checkout.com's Senior Data Engineer interview process in United Kingdom.