I applied online. The process took 4 weeks. I interviewed at Grand Central Tech (New York, NY) in May 2018
Interview
Applied through another program. I got to look through a list of companies and if those companies also picked the applicant, they got an interview. The interview itself was simple.