I applied online. The process took 1 week. I interviewed at NetCraftsmen (Washington, DC) in Sept 2019
Interview
It's a 4 part process. You work with the recruiter and they has basic technical questions, once they have a gauge of your abilities, you are forwarded on to a phone interview. If that goes well, you are forwarded to an in-person white-board technical interview which can be 2-3 hours. If that also goes well, you are forwarded on to the leadership team where you speak with 2 VPs and the CEO. Then you go back to the recruiter to discuss final salary and start date.
Interview questions [1]
Question 1
Why do you think you would be a good fit for NetCraftsmen?