I applied online. The process took 3 weeks. I interviewed at Peloton Interactive
Interview
They were very clear about the process, I had three separate zoom interviews over multiple days. The hiring manager was very nice but very late. I would have appreciated a little more respect for my time.