First, I want to acknowledge the HR representative, who was very friendly and helpful throughout the process, always available to assist when needed.
The interview rounds were as follows:
Round 1: Focused on a data analysis project where I was tasked with exploratory data analysis (EDA), data cleaning, handling missing values, dimensionality reduction, and applying clustering and prediction models. This round was well-structured and relevant to the role.
Round 2: Presented a real business case study designed to evaluate business understanding and problem-solving skills. It was challenging and aligned with expectations for the position.
Round 3: Conducted by a manager. Unfortunately, this round was disappointing. The interviewer displayed arrogance, frequently underestimated my responses, and was distracted by using his cell phone during the meeting, which felt disrespectful. The session involved Q&A and a basic technical algorithm test.
Round 4: Interview with a partner who arrived late and seemed rushed. He introduced a case study split into easy and hard questions but the overall interaction felt hurried and unengaged.
Overall, my experience with the interview process was negative. I believe that if a candidate is not qualified at any stage, it would be more respectful to end the process early rather than continuing to the final rounds. Additionally, I was not provided with any feedback regarding my profile or performance, which would have been valuable for personal growth.
The interactions during the interviews gave me a clear impression of the company culture, highlighting a hierarchical environment that may affect how developers are treated.
Initially, I was very excited about the opportunity to join the company, but the process left me with doubts about the work environment and team dynamics.
I hope this feedback is helpful for improving future candidate experiences.