I was contacted by a recruiter for a 12-month contract position as a Data Engineer. The process started with an initial discussion about my experience and expectations, followed by a coding round.
Coding Round:
This round lasted one hour and involved:
Other Rounds:
Throughout the interview process, the focus was on problem-solving and discussion rather than just coding. The recruiter and interviewers were supportive, making it a positive and satisfactory experience.
Identify the uncommon elements between two lists. You must use only the brute-force method while solving this; you are not allowed to use sets or any similar data structures. This is to test mostly your logical thinking.
Given a dictionary with two items, if the values are lists, concatenate all elements from list1 with list3 from the values.
Given a dictionary, concatenate the item and values in a certain format.
Design a data model for a food delivery service.
Which customers did not order from a particular restaurant (let's assume the restaurant ID is 3)?
How many customers did not order at all?
The following metrics were computed from 26 interview experiences for the Meta Data Engineer role in United Kingdom.
Meta's interview process for their Data Engineer roles in the United Kingdom is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Meta's Data Engineer interview process in United Kingdom.