I applied online. The process took 4 weeks. I interviewed at Heidelberg Materials
Interview
Interview process was decent enough, took a while to schedule the interview with the HR person. Afterwards I was interviewed by 2 senior analysts on teams, both were quite friendly.