Interviewing for Front-End Engineers

Jem Young
Netflix
2 hours, 53 minutes CC
Interviewing for Front-End Engineers

Course Description

In this course, you'll learn to pass front-end engineering interviews, and give better interviews as a technical manager. Your instructor, Jem Young, leverages his experience conducting dozens of interviews as Senior Software Engineer at Netflix. He'll walk you through the entire process of the interview from the phone screen to real cultural and technical interview questions that companies use today.

This course and others like it are available as part of our Frontend Masters video subscription.

Preview
Close

Course Details

Published: February 13, 2020

Learning Paths

Learn Straight from the Experts Who Shape the Modern Web

Your Path to Senior Developer and Beyond
  • 200+ In-depth courses
  • 18 Learning Paths
  • Industry Leading Experts
  • Live Interactive Workshops

Table of Contents

Introduction

Section Duration: 10 minutes
  • Introduction
    Jem Young introduces the course, discusses what it will provide for frontend interviews, and talks about solving a variety of ambiguous challenges around interviewing. The differences between different types of engineers and engineering needs within organizations is also discussed.
  • Challenges Interviewing for Front-End Engineering
    Jem further explores the challenges of interviewing for a front-end engineering position, including how broad the term ‘front-end’ can be, how broad the technologies are in the field, and even how difficult it can be to just get consensus on anything from building solutions to defining concepts.

Application

Section Duration: 21 minutes
  • Interviewer & Candidate Perspectives
    Jem explores the perspective of the candidate and of the interviewer, and makes the case that it is important to be aware of both perspectives and to contribute to the bettering of the interviewing process once hired.
  • Goal Setting & The Interview Process
    Jem reframes what failure and success are when interviewing, sets basic goals to enforce this thinking, outlines the interview process and the importance of each step instead of just worrying about the on-site interview.
  • Before You Apply
    Jem suggests setting a direction, intention and purpose for a job search, and explains that this process will help gain control over building a career and identifying the types of cultures and challenges that lead to job satisfaction.
  • About Your Resume
    Jem gives advice on how a resume should look like to be effective. Specifical emphasis should be put on skills, experience, technology known, education, and accomplishments.
  • What to Do with No Experience
    Jem addresses the problem many people face when starting out in their career: not having experience in the field one is trying to get hired into, and emphasizes the importance of starting wherever you can, getting experience building towards the coveted role, and pairing that with networking.
  • Evaluating Applicants
    Jem explores the the role of the interviewer and points out some common pitfalls encountered when coming up criteria for a role. Some examples include: are they looking for realistic experience given the job, is there bias in the selection process, or does the experience they require match the requirements to actually perform the job?

Initial Call

Section Duration: 18 minutes
  • Initial Call Overview
    Jem talks about the initial call part of the hiring process, and the common questions every hiring manager will ask. Jem goes over the importance of having solid, concise quick answers to these questions, what they are really getting at and how to prepare for them.
  • Preparing Interview Questions
    Jem again takes the perspective of the interviewer and discusses questions an interviewer should be familiar with. These questions show familiarity with the team, culture, competition, work life, demonstrate an understanding of what it’s like to work in the role being interviewed for so that candidates get a clear understanding if they are a fit for it.
  • Prescreen Javascript Questions
    Jem reviews and has discussions around common questioned used by larger companies to screen for baseline knowledge on JavaScript.

Code Test

Section Duration: 17 minutes

Phone Screen

Section Duration: 23 minutes

On-site Interview & Concept Review

Section Duration: 10 minutes

On-site Interview Example Questions

Section Duration: 1 hour, 6 minutes

Wrapping Up

Section Duration: 4 minutes
  • Wrapping Up
    Jem wraps up the course by reiterating the importance of reframing failures and wins around persistence, learning from your experiences, and brings up some best practices for both the interviewer and interviewee to consider after the interview.

Learn Straight from the Experts Who Shape the Modern Web

  • In-depth Courses
  • Industry Leading Experts
  • Learning Paths
  • Live Interactive Workshops
Get Unlimited Access Now