Yi-Hsiang Kao
4 min readOct 7, 2018

A Sample Problem — — Train to be an Interview Problem Solver (1)

Recently I’ve started interviewing for different companies, and for a software engineer role, there would definitely be rounds for technical interviews (well, also known as whiteboard coding interview, notoriously). In this kind of interview, you’ll have to write some codes to solve a given problem, analyzing different solutions and come up with the best methods based on the given conditions. Usually, a well-trained…