I applied through a recruiter. The process took 4 days. I interviewed at Marathon Consulting (Virginia) (Richmond, VA) in Jan 2019
Interview
Interview process was extensive. Started with two phone calls; one with a recruiter and another with a technical lead - most of the interview process was related to cultural fit and reviewing my software design principles
Interview questions [1]
Question 1
Basic algorithm problems / SQL queries / general software design