3 ms·
That's part (not the only) of the signal thing being evaluated: can you efficiently familiarize yourself with a codebase. I'd encourage you to try it. It's not
by yuliyp 3y ago
That's part (not the only) of the signal thing being evaluated: can you efficiently familiarize yourself with a codebase. I'd encourage you to try it. It's not that big a codebase: 140 files, 80k lines of code. Given that similar commands (incr/decr) exist, finding a way to get multiplication to work shouldn't be out of most qualified candidates' skillsets for a software engineer job (language skills aside).
- xw31099 3y agoI'm not sure if this was made clear in the interview but... Do I have to modify memcached or can I just man-in-the-middle it with a python telnet client à la telnetlib?
- MrJohz 3y agoMy biggest criticism of the task is that the article doesn't make the goals of the task - i.e. what the signals are that they're looking for - clear at the start. You can see in the comments that a lot of people have gone in looking for a kind of trick and made the whole thing more complicated than it needs to be. I can imagine in the real interview, there'd be more build up to the task, and a description of what the interviewer was actually looking for. That way the interviewee understands what the purpose of the exercise is and doesn't end up lost down rabbit holes. The more I think about this idea, the more it grows on me though, if you frame it well and find a task that can be explored in the given time frame.
- deleted 3y ago[deleted]