The System Design Interview : Featuring the PEDALS Method.