I was hit up over a recruitment platform to do an interview with PaintZen, and accepted. After looking through their product a little, I was a bit hesitant, but it seemed like the product had a bit of potential.
There was no tech screen, no take home, and not even a github link request, which I found a little strange versus most typical engineering positions.
Upon arriving of their office (which I'll be real, and say that it's pretty dire looking in there), I got three rounds of interviews, one which seemed to be behavioral, one that was more technical minded, and one with the CPO (??). Most of the tech staff felt really young (I'm in my mid thirties and felt significantly older), and were awkward. Second round was a bunch of JS trivia in a conversational style. Nothing really impossible, no algorithms/whiteboarding/system design. If you've read/memorized Javascript: The Good Parts, you'll do OK for the most part.
CPO/CTO interview was actually refreshing after the tech interview as he seemed genuinely interested in what I had to say, and the questions I asked versus the previous two rounds, as I had many concerns about what the site was doing performance wise, their growth model, and how their future process was to continue.
A few days later I got an email that "there were so many qualified candidates that they had gone with one that suited their needs more", which is fine, but given that they're reposting the job there were other factors involved.