I applied online. The process took 3 weeks. I interviewed at FanDuel (Edinburgh, Scotland) in Jun 2018
Interview
Applied for the job online. Had to complete a brief phone screen, an 8 hour "take-home" project and was then invited to a three hour onsite which involved a technical test, a technical interview, and a general fit interview. Overall, it was a positive experience although the process felt, at times, somewhat haphazard and arbitrary.
Interview questions [1]
Question 1
What are the HTTP request methods? What do they do? How are they different?
I applied through a recruiter. The process took 3 weeks. I interviewed at FanDuel (Edinburgh, Scotland) in Jul 2022
Interview
One hour interview with an engineering manager about general approaches to software engineering, conflicts, agile etc followed by a one hour paired programming task to extend a react app.
Whilst the interviews were easy and relaxed for both, the advice given prior to the interview completely contradicted the feedback i was given when rejected. "The Paired Programming Exercise is very much focused on your collaboration and teamwork skills alongside general approach to problem solving. Coming to a solution is great but asking the right questions, taking feedback on board to make iterative changes, and talking through your steps are key!"
Were I failed was the programming task. I was told the programming task was about "team work, collaboration and general problem solving." I was allowed to look anything up on google, ask the devs who were interviewing me. I managed to implement the solution, ask loads of questions throughout, took feedback on board which i thought was what you were meant to do but apparently not.
The feedback given was that i needed a lot of prompting which completely contradicts the "collaboration and teamwork skills" advice i was given. The only reason i asked so many questions and got so many "prompts" was because of the advice i was given. Why say i'm allowed to look up things on google, ask questions and then turn around and say no because i needed prompts?
So in the end, despite being told, "Programming Exercise is very much focused on your collaboration and teamwork skills alongside general approach to problem solving", what they really meant was that they were looking for a know it all who can do everything themselves.
Really disappointing recruitment process as I feel like i was setup to fail. For anyone thinking of attempting this interview, ignore what advice you are given and make sure you know everything about front end.
Interview questions [1]
Question 1
Whats one time you had conflict during development and how did you resolve it