I applied through a recruiter. The process took 3 weeks. I interviewed at EndoVantage (Minneapolis, MN) in July 2018
Interview
Phone screening interview, after followed by video conference interview (technical skill assessment), followed by a C++ test (two days given to complete), followed by informal phone conversation with CEO, followed by the offer.