Many of our students have collected a large amount of data from their interview experience. Use this info to make sure you're prepared for the Junior Front End Dev interview process.
Fork away. HackerYou for life yo.
HTML/CSS
- What is your favourite CSS and HTML property and element?
- What distinguishes HTML from CSS?
- What are floats and when would you use them?
- When would you use positioning?
- What is the difference between rems and ems?
- Can you give an example of a pseudo element?
- What are vendor prefixes?
Workflow and Tools
- What's your typical workflow like?
- What do you use as your primary text editor?
- What text editors have you used and what did you like about them?
- What browsers do you typically test in and support?
- Do you use SASS or LESS?
- Have you ever used Git, Bitbucket or Subversion?
- How are your photoshop skills?
- Can you recreate an image asset?
- What's the first thing do when you have a bug in your code?
- What's the process usually like when something in your code won't work the way you want?
Responsive
- What does responsive mean?
- How would you make something responsive?
- Have you ever done responsive emails? Do you know what it entails?
Javascript
- How would you rank your JS knowledge?
- What is JavaScript?
- What is jQuery?
- What is event binding?
- Is there a difference between a function and a method?
- What is the difference between a parameter and an argument?
- Have you used any libraries other than jQuery?
- Do you lint your code? If so, which linters do you regularly use?
- Any experience with front end Javascript frameworks (Angular, Backbone, Ember)?
- What is an API?
- What is an AJAX request?
- What is JSON?
Miscellaneous
- Have you ever done any paired/group programming?
- What's the first thing do when you have a bug in your code?
- What kind of sites do you look at to stay informed?
- What are you reading these days?
- What do you like to do in your free time?