Skip to content

Instantly share code, notes, and snippets.

@timiscoding
Last active May 29, 2020 16:44
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save timiscoding/a41c62cf66a0907dc5b6dfe99b9754ed to your computer and use it in GitHub Desktop.
Save timiscoding/a41c62cf66a0907dc5b6dfe99b9754ed to your computer and use it in GitHub Desktop.

HTML

  • 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/

http://yucianga.info/?p=655

  • 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

CSS

  • What's the difference between "resetting" and "normalizing" CSS? Which would you choose, and why?

http://stackoverflow.com/questions/6887336/what-is-the-difference-between-normalize-css-and-reset-css

  • 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?

http://stackoverflow.com/questions/8969381/what-is-the-difference-between-display-inline-and-display-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/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment