employer cover photo
employer logo

Pergunta de entrevista da empresa Heap

The on-site task was essentially a search problem. I was given a Web application template that handled all the UI and created a connection to Redis, and I was given a piece of code that generated a random data set. I had to design a Redis schema, produce a script that loads the data set into Redis, and implement the search functionality in the Web application template. The template took care of all the Web aspects, and I only had to supply the search logic.

Resposta da entrevista

Sigiloso

4 de mar. de 2016

I was too used to relational databases, so I didn't trust Redis as much as I should have. My solution tried to implement a complex join in software, whereas most of it was already conveniently implemented as a Redis operation. The interview recommendation to study Redis well is a hint, not a trap. The assignment also required some string parsing, which was very similar to the take-home problem.