I applied online through Indeed and the whole process took a few weeks including the phone interview, coding challenge, and two in-person meetings.
The phone interview covered some basic front end development questions.
The next step was to complete a coding challenge within a 48-hour time window. It was good practice. This shouldn't take the full 48 hours.
After the challenge, I was invited into the office to meet with my future boss, ask questions about the company, try solving a whiteboard problem, and meet the team members.
I received an offer about a week later. Friendly team, answered all my questions during the process, prompt in setting up interview times and meetings. Gave me a good insight into what it would be like working there.