I applied online. The process took 2 months. I interviewed at Snap
Interview
Long process, left me hanging for 4 weeks with no communication after various rounds of interviews. Was sure that they'd ghost me, but sent a canned robo-email after over a month of waiting around.