Programming Languages

100 Frontend Interview Questions Challenge

Interviewing for a front end job can be a scary and intimidating task. In addition to programming challenges, most interviews include a series of knowledge-based questions to test your familiarity and experience in basic front-end technologies. Learning to effectively answer these questions is a key skill for anyone who works or wants to get that first job as a front end or full stack developer. In this course, Dylan Israel presents 100 different interview questions. After presenting the question, he will present a possible answer, and discuss the pros and cons of his suggested answer, and alternative answers. This course is aimed at anyone who wants to be more effective when interviewing for front end or full stack positions as a developer. Before beginning this course you should have basic familiarity with front end web technologies.

Interviewing for a front end job can be a scary and intimidating task. In addition to programming challenges, most interviews include a series of knowledge-based questions to test your familiarity and experience in basic front-end technologies. Le...

There is no description for this course

Course content

    • 100 Frontend Interview Questions Challenge
      • Introduction
      • Success
      • Data Types
      • Const -vs- Let -vs- Var
      • Pass By Value & Pass By Reference
      • Map vs Filter vs Reduce
      • Falsey Values
      • Global Variables
      • This
      • Equality
      • Coercion
      • Delete
      • Typeof
      • Strict Mode
      • Anonymous Functions
      • Callbacks
      • Closure
      • Naming & Standards
      • Empty Arrays
      • Mul Functions
      • Create Array
      • Undefined vs Null
      • Math
      • instanceof
      • iife
      • Maintaining State and Local Storage
      • HTML5 APIs
      • 100-Frontend-Interview-Questions-Challenge-29
      • Rest and Spread Operator
      • Arrow Functions
      • NaN
      • Undeclared vs Undefined
      • DOM Selectors
      • Copy Objects
      • Comparing 2 Objects
      • Service Workers
      • Duplicates
      • HTTP Methods
      • HTTP Status Codes
      • REST
      • Sync vs Async
      • Timers
      • Promises
      • Async-Await
      • CSS Properties
      • Visibility Hidden vs Display None
      • CSS Terminology
      • Data Attribute
      • Class vs Id
      • CSS Specificity
      • Responsive Design
      • CSS Box Model
      • CSS Preprocessors
      • Psuedo Class
      • Psuedo Element
      • Circle
      • Semantic HTML
      • Head Tag
      • Meta Tags
      • Div vs Span
      • Accessibility
      • HTML Structure
      • CSS Custom Properties
      • CSS Principles
      • Install a Font
      • Add CSS
      • Vendor Prefixes
      • Grid vs Flex
      • CSS Library
      • Z-Index
      • Speeding Up a Slow App
      • Dependency Injection
      • Solid Principles
      • Conflict
      • Cross-Browser Compatibility
      • Web Pages
      • Static vs Dynamic
      • Recursion
      • OOP
      • Functional Programming
      • Git
      • Components
      • Last Items Learned
      • Staying Up To Date
      • Clean Code
      • Frameworks
      • Testing Your Code
      • Agile and Scrum
      • npm
      • Communication
      • SPAs
      • Tools
      • Why You?
      • Why Us?
      • 5 Years
      • New Opportunities
      • Mistakes
      • Colleagues
      • Salary
      • Questions For Me
      • Quality Standards
      • Project/Team
      • Why Me?
      • Final Statement
      • Interview Prep
      • Resumes
      • Cover Letter
      • Job Search Strategy
      • Notes
      • Eye Contact
      • Rubber Ducky
      • Appearance
      • Staying Calm
      • Be Early
      • Book
      • Video Introduction
      • Congrats