- Give input on react/vue or angular2
What we expect you to be able to explain/demonstrate:
- Dependency injection and the benefits of using it
- What a wrapped set is in jQuery
- Refactoring and code cleanup. We expect you to leave every bit of code you touch in better shape than when you found it.
- Sensible class inheritance, explain the reasoning behind skinny controllers.
- A sufficient working knowledge of PCRE.
- Explain the difference between a few key design patterns singleton, etc and how they apply to writing clean code.
- ES6 knowledge.