Interview questions and programming problems

I recently changed jobs and I'll soon join opensignal in London. So I've done a few interviews for various companies and I'll write a bit about the kind of questions I had.


I've got variants of the fizzbuzz problem. Most frequently: how to reverse a given string. So yeah, apparently this test is actually used and usefull.

Algorithms and complexity

I've got some questions about pure algorithms and theoretical CS.


I actually only got one question about general design: how to represent a jigsaw puzzle and how to solve it.


These were little programs I had to write and then we discussed about them.

Generic questions

Quite a few questions more general topics:

An interesting experience all in all, and will be useful when I'll be on the other side in the future. Hiring is hard but very interesting.