I interviewing.io A senior engineer's guide to the system design interview 909 points leeny 3 years ago 376 comments