
The Best Coding Interview Question Ever
Chapters:
– 0:00:00 – Announcement
– 0:00:41 – Intro
– 0:01:50 – Setting up memcached
– 0:05:23 – Storing data in memcached
– 0:09:51 – Coding Interviews
– 0:15:35 – Arithmetic operations in memcached
– 0:17:31 – Important Disclaimer
– 0:18:39 – Searching for incr command implementation
– 0:24:01 – Adding mult command
– 0:26:48 – How to prepare for Coding Interviews
– 0:28:36 – Implementing mult command
– 0:44:05 – Tesing mult command
– 0:44:50 – Retrospection on mult command implementation
– 0:47:44 – Learning about memcached stats
– 0:56:00 – On Code Maintainability and Readability
– 0:58:45 – Adding mult stats
– 1:01:47 – Testing mult stats
– 1:02:49 – Retrospection on mult stats implementation
– 1:03:19 – Some Sort of Tracing
– 1:09:20 – Perl Autotests
– 1:14:31 – Retrospection on the whole challenge
– 1:17:36 – diff of the changes
– 1:20:15 – Outro
– 0:00:00 – Announcement
– 0:00:41 – Intro
– 0:01:50 – Setting up memcached
– 0:05:23 – Storing data in memcached
– 0:09:51 – Coding Interviews
– 0:15:35 – Arithmetic operations in memcached
– 0:17:31 – Important Disclaimer
– 0:18:39 – Searching for incr command implementation
– 0:24:01 – Adding mult command
– 0:26:48 – How to prepare for Coding Interviews
– 0:28:36 – Implementing mult command
– 0:44:05 – Tesing mult command
– 0:44:50 – Retrospection on mult command implementation
– 0:47:44 – Learning about memcached stats
– 0:56:00 – On Code Maintainability and Readability
– 0:58:45 – Adding mult stats
– 1:01:47 – Testing mult stats
– 1:02:49 – Retrospection on mult stats implementation
– 1:03:19 – Some Sort of Tracing
– 1:09:20 – Perl Autotests
– 1:14:31 – Retrospection on the whole challenge
– 1:17:36 – diff of the changes
– 1:20:15 – Outro
References:
– Arthur O’Dwyer – The best engineering interview question I’ve ever gotten, Part 1 – https://quuxplusone.github.io/blog/2022/01/06/memcached-interview/
Socials:
– Twitch: https://twitch.tv/tsoding
– Twitter: https://twitter.com/tsoding
Support:
– BTC: bc1qj820dmeazpeq5pjn89mlh9lhws7ghs9v34x9v9
Take the opportunity to connect and share this video with your friends and family if you find it useful.
No Comments