I applied online. The process took 1+ week. I interviewed at Cranston Engineering in July 2021
Interview
One virtual and one in-person interview, with the in-person interview being the later one and including more people. Other employees have reported more than one virtual. There were limited technical questions, but there were some, as was expected for an entry level position.