Multiple stage interview, which is normal in tech but a bit excessive for a small company. Final interview with CTO was a bit ridiculous. Asked random, unrelated questions that nobody could prepare for and didn't really provide any value (like how my friends influence my work style?) We didn't click, I walked away with a bad vibe, and so wasn't surprised I didn't get an offer.