15. create a WYSIWYG editor
WYSIWYG(What You See Is What You Get) editors are very common on the internet. Such as Google docs .etc
Get familiar with one of the editors you frequently use, and think about
- what components it has
- how should it be implemented.
Considering the vagueness, you should narrow down the scope at the beginning of your interview.