Asking candidates to do a massive homework project and telling them to "only spend 45 minutes" on it is disingenuous. Especially when the candidate tries to honor that request but is beat out by a candidate who clearly didn't and spent many days on the assignment.
Further, leveraging the interview process to crowdsource product development without compensation is bush league. Finally, having candidates tear apart content in front of its creators crosses a whole new line of unprofessionalism and is a spectacular misstep in the candidate experience.
In retrospect, I'm glad that I was rejected because the Amplitude interview process is unprofessional and unethical. If this is how they interview, what's it like to work there? Ick. Abuse of candidates shouldn't be normalized and Amplitude is (by far) the worst offender that I've seen in hundreds of candidate/interview experiences.
It was so bad that I'm going out of my way to write up the experience so that other candidates don't fall for it.
Amplitude has achieved a new low in interview etiquette.
As for me, I quickly found another job - with a company that respects me as a peer.