Pergunta de entrevista da empresa Fab.com

Design a text editor.