I had a first interview with an HR representative and someone from the QA department. It took around 30 minutes and was more about my general experience, including an overview and the tools I've used.
For the second interview, which was a live coding session, I had to code a FizzBuzz test. Once I was done, they changed the test slightly (FizzBuzzRazz, see below) and asked me to refactor the code. However, the interviewers made a mistake with the requirements for the second exercise, and it took me a bit longer to realize there was an issue. They confirmed I was right, updated the requirements, and I finally completed it.
After waiting a week, they replied saying I hadn't been selected for the role without providing any reason. This was unusual and not very professional.
Code a FizzBuzzRazz test.
If it's divisible by 3, print "Fizz". If it's divisible by 5, print "Buzz". If it's divisible by 7, print "Razz". If it's divisible by 3 and 5, print "FizzBuzz". If it's divisible by 3 and 7, print "FizzRazz". If it's divisible by 5 and 7, print "BuzzRazz".
The following metrics were computed from 1 interview experience for the Typeform Senior Software Engineer In Test role in Barcelona, Spain.
Typeform's interview process for their Senior Software Engineer In Test roles in Barcelona, Spain is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Typeform's Senior Software Engineer In Test interview process in Barcelona, Spain.