Applied for a role online, got a phone interview, completed and submitted a skills assignment testing my skills as a full stack engineer. Then went to a series of face to face and zoom meetings with manager, team members and senior executives. And offer was made quite quickly after that.