Pregunta de entrevista de Programming.com

1. Event Loop 2. Event phases 3. Streams 4. Buffer