The interview process at Accedia was primarily technical and focused on evaluating my theoretical knowledge and problem-solving approach. Instead of coding tasks, the discussion was centered around system design.
A key part of the interview involved designing an ETL (Extract, Transform, Load) pipeline. I was asked to explain how I would structure the pipeline end-to-end — from data extraction through transformation to loading into a target system. The focus was on:
Choosing appropriate tools and technologies
Designing scalable and maintainable data flows
Handling data quality, validation, and error scenarios
Ensuring performance and efficiency
The interviewers were particularly interested in my reasoning, architecture decisions, and ability to communicate trade-offs rather than just giving a “correct” answer.
Overall, the process was conversational and scenario-based, aimed at understanding how I think about real-world data engineering problems.