- Describe three ways to test accessibility?
- How would you approach fixing browser-specific styling issues?
- In what ways can a websites loading performance be improved?
- Have you used different HTML templating languages before?
- Describe at least one way you check the accessibility of written HTML?
- What is your favourite new thing about CSS?
- Have you played around with the CSS Flexbox or CSS Grid?
- How is responsive design different from adaptive design?
- How do you organize your code? (module pattern, classical inheritance?)
- May you explain, breifly, how
this
works in JavaScript? - What is a closure, and how/why would you use one?
- ES2015 introduced the
class
syntax to JS, what is aclass
in JS? - What is a module, and how would you use it?
- How often do you commit?
- What is a branch?
- If you accidentally committed changes, how would you undo those changes?
- You accidentally merged a branch into master, how would you undo the merge?
- Is rebasing dangerous? Why?
JSDoc?