I went through the interview process with Algorithmia after being reached out to by a current employee about an open role and applying online.
I had an initial phone call with the potential manager to learn the specifics about the role, team, and company and was then brought in for an interview loop with four members of the team related to the role. These interviews revolved around how I learn and work with a team, how I see my role interacting with others, my motivations, etc. Following this loop, I was then brought in for a final interview with the CEO that centered around culture fit and learning, with him speaking to the company itself and how it treats employees.
I heard back about an offer very quickly, within a day, and was able to take a couple days to read over before accepting. Overall, a very positive experience throughout the process and I left excited to join the team.