I applied online. I interviewed at SMD Consultants (New York, NY) in Jan 2019
Interview
It was hard, we have 3 phases of the interview. Focuses more on your communication skills and less on your technical skills. Attitude and perspective is what they look into.