Pergunta de entrevista da empresa StyleSeat

Design Styleseat booking system

Resposta da entrevista

Sigiloso

23 de dez. de 2017

I started off with modeling the actors and events/behaviors (API) and incrementally building the functions. Chose RDBMS and highlighted reasons for choosing an acid system (you can argue RavenDB does the same for nosql system, but imo its still young) for booking the reservations at least. For search, used Elastic search (no brainer) and drafted the api signatures.