The first step of the interview process was a technical test to be completed in your own time and emailed back to the recruiter. This test had three parts, a simple enough programming exercise, a SQL part and a test case part(not coded, just writing test cases).
The next stage was interview. General discussion around my experience and further discussion around scrum and testing, surprisingly enough, no questions around types of testing, risk based testing etc. Then came the unexpected - a maths problem described by the interviewer where i had to write the maths problem as a function, f(n). I then had to write the code to implement this function and also list test scenarios. The function was a recursive function and i was not expecting to write more code considering i had done a comprehnsive technical test and also as i was applying for a testing role with a mix of automation and manual testing.
The interviewers were very friendly and supportive but I felt the maths problem was difficult and then having to write code as well was a bit too much for the role I was applying for considering a technical test had already been passed. I didn't get an offer.