The Yipitdata interview process is very thorough but there was not a lot of lag time between interviews which I greatly appreciated. There were several steps in my process (similar to other interviews from what I gathered): Phone interview with hiring manager, interview with head of department, a task and then a lengthy (3 hour) final interview with key members and stakeholders I would be working with. I appreciated that they would've also given the option to split up that 3 hours if needed but did it all in one day.
I thought the interview process was good, I get that long processes can sometimes deter interviewers but when you are looking to join a company I was glad I got to meet and speak with so many different people because I really got to know the company, the culture and my peers.
Tasks I always have mixed opinions on. I thought the task for this role was a good way to understand how the Yipitdata recruiting team works but I did find it a bit lengthy for someone with a full time job still.
All in all I was very satisfied with the communication throughout the process and the overall timeline.