I applied online. The process took 3 months. I interviewed at WSP (Pittsburgh, PA) in July 2018
Interview
With team leader and one senior engineer, they asked some technical questions, they also asked one senior level manager to evaluate the candidates, it is pretty time consuming. Needs to prepare a lot about your projects and practice your presentation skills also.