I applied online. The process took 8 weeks. I interviewed at Verscend (Waltham, MA) in Jul 2017
Interview
Initial phone call with internal recruiter then ~3hr interview. Most of the people were remote and via the phone. Company doesn't have much in the video conferencing technology (which is surprising and disappointing for a tech company).
Interview questions [1]
Question 1
Logic question - write/describe algorithm to find value of valleys in a graph with various peek sizes