- How does the cascade work
- Box Model
- Preprocessors
- Class naming schemes
- CSS Frameworks
- Position absolute vs relative
- How do you center things vertically
- What can you do to manage the css of large projects?
- Why is use of !important discouraged?
- How do closures work?
- What does
this
refer to? How can you change that? Why would you need to change it? - What happens when you type something in the address bar and hit enter?
- Have you ever used partial application?
- What is the difference between map and reduce?
- What is the prototype property?
- You mess around with ES6+?
- Why would you want to override shouldComponentUpdate?
- What is the difference between state and props?
- What is your preferred way of dealing with state?
- What's the difference between view events and model events?
- Boss tells you a page is slow, what do you measure and check? What kinds of things can be tried?
- Working on a carousel and the animation is choppy, what can you do to fix it?
- A11y
- XSS
- How do you stay up to date?
- What makes code good?
Can you think of something interesting you learned recently related to web tech?
- You ever have to push back or something?