The process started with a phone screen where the recruiter asked about my background and experiences. In the next round, I faced a panel of engineers who asked me to solve SQL queries, focusing on data manipulation and optimization. I was also given a coding challenge in Python to clean and process a dataset.
The final round involved a system design interview. I was asked to design a data pipeline for a hypothetical company, detailing the tools and technologies I would use. The interviewers were friendly and provided helpful hints when I got stuck. Overall, it was a balanced mix of theory and practical questions that tested my technical skills and problem-solving abilities.