Pass Your Next Frontend Phone Interview
A Complete Archive of JavaScript Interview Questions and Answers
General JavaScript Questions
In this section, we cover everything from basic to advanced JavaScript questions that you may be asked during your next phone or technical interview. We will cover the basics of JavaScript in this section, but also concentrate on the advanced topics.
- The "Script" Tag
- Code structure
- The modern mode, "use strict"
- Variables
- Data types
- Interaction: alert, prompt, confirm
- Type Conversions
- Basic operators, maths
- Comparisons
- Conditional Branching
- Logical Operators
- Nullish Coalescing Operator
- While & For Loops
- The "switch" Statement
- Functions
- Function expressions
- Arrow functions
- JavaScript Specials
Browser: Document, Events, Interfaces Questions
In this section, we will dive straight into the browser related JavaScript questions and answers that you may be asked during your next phone or technical engineering interview.
Additional Questions
In this section, we have some additional JavaScript questions and answers that may be asked during your next phone or technical engineering interview. There is no clear road map in this section, and you can choose in the order of your choosing.
Bonus: Design Patterns
In this section, we have some additional questions and answers related to design patterns. Depending on the company and the interviewer. You may be asked about design patterns relative to JavaScript.