Skip to content

Instantly share code, notes, and snippets.

@sliminality
Last active November 23, 2016 15:33
Show Gist options
  • Save sliminality/e183a17255bd16b8176350b5a8935ff3 to your computer and use it in GitHub Desktop.
Save sliminality/e183a17255bd16b8176350b5a8935ff3 to your computer and use it in GitHub Desktop.
resources for preparing for front-end development interviews

Front-end Interview Preparation

Generally useful

  • JSBin (jsbin.com) -- really helpful tool for messing around in HTML/CSS/JS. Make sure to log in with your GitHub account (and make a GitHub if you don't already have one) so that all your work is saved

  • The Code Player (http://thecodeplayer.com/) -- nifty site with "screencast"-style animations to watch how web apps and effects are built

  • Mozilla Developer Network (MDN) documentation (https://developer.mozilla.org/en-US/docs/Web) -- if you need to reference anything related to web technology, like looking up JavaScript functions or CSS properties, use this website. You should never ever ever ever use W3Schools.org -- they are bad and wrong and always use MDN instead

HTML

CSS

Basic

Intermediate/Advanced

JavaScript

Basic

  • jQuery fundamentals (http://jqfundamentals.com/) -- covers basic JS too
  • Eloquent JavaScript (http://eloquentjavascript.net/) -- an ebook about JS. I would recommend reading the first 4 chapters so you know basic syntax, types, arrays, etc., and chapters about objects, events, and the Document Object Model (DOM)

Intermediate

Advanced

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