Phone screen, video interview, take-home assignment/presentation, and a final interview with the design team (which was haphazardly thrown together). HR is horrible at communication and you have to follow up several times to just get a response. Especially surprising when they are asking for my time but don't respond once I submit my availability. The business model of the company is frail as well.