I applied online. The process took 3 months. I interviewed at Snap
Interview
phone screen, HR, hiring manager, 6 person panel, hiring manager again, 2 directors, an exam, a sr director, and a 3 month process only to be told I did not have the role.
Interview questions [1]
Question 1
standard individual and panel interviews plus an exam