I applied through college or university. The process took 2 weeks. I interviewed at Network Rail (Callow, England)
Interview
It was a two step interview process. The first interview was done over Teams, as this was over the covid lockdowns. The second was in person, socially distanced. At the second interview there were two people, one of which was the person who would be my supervisor, and the other was (I believe) HR.
Interview questions [1]
Question 1
If I asked you to write code in a programming language that you didn't know, how would you approach this?