BookingSync devs recruitment: Whiteboards? No, thanks!

published

BookingSync is proud to say we’re hiring without whiteboards: we only focus on your real-world technical skills!

What’s whiteboard recruitment?

Whiteboard is a metaphor used for interviews that are not focused on a candidate’s actual technical skills, but more on the interview skills or background in computer science. This solution is often used in IT.

Basically, during an interview, the potential candidate might be asked to implement an algorithm on a whiteboard: if you’re a developer yourself, you’ll know such a thing never happens in the actual job! Moreover, implementing such algorithms rarely happens in a real world scenario -unless someone is focusing more on computer science than delivering software.

What’s our approach?

At BookingSync, we want to focus on your real programming skills. We don’t want to lose (and make you lose) time on useless processes!

We strongly believe that the best approach for hiring good developers is starting with a take-home assignment which ideally would be similar to some real-world scenario that the potential developer will be working on. Indeed, we're a startup with a team located around the world. Every position we offer is remote, so what’s better than realising this test-assignment in real work conditions? Such assignment shouldn’t be too much time-consuming, but needs to be complex enough to give developers a chance to prove themselves.


The next step would be a technical interview which would include a discussion about the take-home assignment and the decisions made by the developer when developing it and also some open-ended questions. We don’t think that the questions like “what is the time complexity of binary search algorithm?” bring much value - unless the developer will be writing similar algorithms, such questions barely give any feedback if the person is a good candidate for the job or not. Even if it turns out that some developer is not familiar with time complexity, it won’t take much time to learn it. However, learning skills that are required for delivering high-quality software take a lot of time. That’s why asking about things such as Test-Driven Development, The Rails Way vs. Hexagonal Architecture are much more valuable than yes-or-no questions or questions about things that can be quickly googled. We also highly value willingness to learn more and master current skills, that’s why questions about some recent books or blog posts a developer has read and the areas of particular interest (performance optimization, architecture etc.) are important to us.

If you’re a developer and looking for new job offers, BookingSync may just be your next career opportunity: Full-stack, Ember, Rails… Apply for one of our offers and join us in our adventure!