- Can you explain the difference between GET and POST?
http://stackoverflow.com/questions/3477333/what-is-the-difference-between-post-and-get
- Consider HTML5 as an open web platform. What are the building blocks of HTML5?
https://www.webcodegeeks.com/html5/top-10-major-advantages-html5/
- Describe the difference between
<script>
,<script async>
and<script defer>
http://www.growingwiththeweb.com/2014/02/async-vs-defer-attributes.html
- Why is it generally a good idea to position CSS
<link>
s between<head></head>
and JS<script>
s just before</body>
? Do you know any exceptions?
http://stackoverflow.com/questions/5828365/do-link-href-tags-only-go-in-the-head-tag https://teamtreehouse.com/community/best-practice-where-to-include-your-script-tags
- What is progressive rendering?
http://stackoverflow.com/questions/33651166/what-is-progressive-rendering
- What's the difference between "resetting" and "normalizing" CSS? Which would you choose, and why?
- Describe Floats and how they work.
- What are the various clearing techniques and which is appropriate for what context?
https://www.sitepoint.com/clearing-floats-overview-different-clearfix-methods/
- Describe BFC(Block Formatting Context) and how it works.
https://www.sitepoint.com/understanding-block-formatting-contexts-in-css/
- What is CSS specificity?
https://www.smashingmagazine.com/2007/07/css-specificity-things-you-should-know/
- Describe pseudo-elements and discuss what they are used for.
https://developer.mozilla.org/en-US/docs/Web/CSS/pseudo-elements
- List as many values for the display property that you can remember.
https://developer.mozilla.org/en-US/docs/Web/CSS/display
- What's the difference between inline and inline-block?
- What's the difference between a relative, fixed, absolute and statically positioned element?
https://css-tricks.com/absolute-relative-fixed-positioining-how-do-they-differ/
- Explain how this works in JavaScript
https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Operators/this
- Explain how prototypal inheritance works
https://developer.mozilla.org/en/docs/Web/JavaScript/Inheritance_and_the_prototype_chain
- scope-safe constructors
https://css-tricks.com/understanding-javascript-constructors/