Besides being the longest interview process ( 4 weeks ) there were considerable hurdles to overcome before getting to the final stages. Process included a phone screening, development quiz, in-person culture interview, and finally the group interview by their developers. I want to point out that overall they were friendly and kept things professional.
The group interview by their developers is by far the strangest interview I've ever experienced. At first, they were asking ordinary questions about my experience with certain tools and skills - and we were well engaged in discussing the roles and responsibility of the job. But suddenly things went a different way.
I was given questions about how a significant-sized HTML + CSS file would look rendered on the page. The combined file appeared to be 120+ lines long and required scrolling. I gave a blank stare at first and wanted to leave, but stayed on principle to my regret. Unfortunately, I do not have a browser compiler lodged in my cerebellum - and did my best illustrating the appearance without any paper or computer - but that's some real B.S. in any developer interview. Period.
Then I was given Javascript questions, some were straight-forward and two of which they openly admitted were unsolvable by their developers. Red flag! If their developers really come across this problem, I should be given a computer, a work-space and the internet to solve this in a real-world setting.
Overall, I answered 6 out of 8 questions correctly and was not offered the job. I honestly thought I did well but the reviews here on Glassdoor helped me see just how fortunate I was to look for opportunities elsewhere.
Advice to management: Go back to the drawing board. Stop giving these wacky interviews where the idea of being "different" and "new" will bring talent. Real talent will bring real talent.