I applied through a staffing agency. The process took 1 week. I interviewed at TechLink (New Jersey) (New York, NY) in May 2018
Interview
It lasted over an hour, mostly about technical experience and real time issues and how to resolve them. Interview went smooth we had a whiteboard session along with some problem skills.