I found them through my LinkedIn Inmail and was keen on serving the education industry. Their culture seemed to be a good fit, but after the interviews was left with a mixed feeling.
The first interview was with the technical recruiter, very personable. She even reassured they don't ask those tricky software puzzles to trip you up.
Then it was the manager/ director(?), also a compassionate interviewer, who said by the time I join, I could brush up my SQL which was rusty, and I appreciated that he could see that I had done this stuff before. A lot of other tech companies want their candidate to be rattling out the one thing they work on, discounting the breadth and depth of other experiences, and probably could have stopped here.
The next interview was with a tech lead, who I later discovered, was a former Mech Engineer by degree, like me, and then moved on to software. He asked some behavorial questions, I answered well. Then there was a relatively easy coding problem, which I handled OK, although I didn't talk about the idiomatic pythonic solution because he was abruptly done with the coding section and wanted to move on to the portion where I ask questions.
My best guess is I mentioned spending 5 hours per week on teaching data science after hours, and that might have raised concerns, even though he didn't explicitly say so. Anyway that