The best engineering interview question I’ve ever gotten, Part 1

Arthur O’Dwyer shares a memorable engineering interview challenge from his experience at MemSQL (now SingleStore) involving memcached, an in-memory key-value store. Tasked with adding an ‘atomic multiply by k’ operation to memcached, this challenge showcases the intricacies of working with low-level system programming and database manipulation. The story not only highlights a unique interview question but also delves into the usage of memcached, including commands like ‘incr,’ ‘decr,’ and the proposed ‘mult,’ demonstrating how these operations manage data atomically in concurrent environments.

Visit Original Article →