The interview process started with an on-site interview with the hiring manager and a senior developer, mostly to get to know me, review my background, and ask some behavioral questions. After that, I received a take-home assignment related to the company, where I had to build a real screen using provided data and images.
Following the assignment, I presented my project, explained my main ideas, and answered questions. In the same session, I also met two other employees in a pair interview to check cultural fit, and later had a final interview with the CEO.
Overall, it was a unique and positive experience, very different from other companies. The process felt thoughtful and engaging, and it definitely made me more interested in joining the team.