I applied online. I interviewed at William Hill US (Jersey City, NJ)
Interview
Initial short technical screen on Coderpad focused on functional programming. Follow-up was six 45 minute interviews: one focused on programming , one focused on software architecture, and four behavioral interviews.
Interview questions [1]
Question 1
Rewrite a Scala for-comprehension in terms of functional combinators.
I applied online. I interviewed at William Hill US (Las Vegas, NV) in May 2021
Interview
The initial interview is over the phone with the recruiter. It is standard and the recruiter gives a brief overview of the company and the role. They confirm if you are comfortable with the duties and pay. At the end they ask if you have any questions. The recruitment process is easy. Next, if they like you they schedule an interview for an in person or through video conference on the same call. My interview was in person and I had three interviews in total.
Interview questions [1]
Question 1
Why are you interested in working at William Hill?
They responded quickly to the application. It was personable, the questions were easy, and I felt comfortable and relaxed. It was a conversation with a series of back and forth questions.