I applied online. The process took 3 months. I interviewed at Heidelberg Materials (Katy, TX) in Sep 2017
Interview
First a phone screen for 20 to 30 min, then a 90 min phone interview with VP / GM then a panel interview with 7 members of the executive team, then background and drug screen.