Pregunta de entrevista de ABB

Very reasonable, but hard and inquisitive questions.