JS and Angular interview questions (Work in progress)
In the last weeks, I have been working on doing some technical interviews for a new frontend in the team I am on. So, I’ve been recompiling the list of questions I have asked and I’ve been thinking about how to structure the questions.
I like to start the interview doing some questions about their working experience, what things he/she feels proud of in their previous projects.
And then, I start doing some JS verifications and after that, the Angular questions. So, here it is some of the questions that I made.
JS Interview Questions
Useful Links
The Difference between JavaScript “==” and “===” Comparison Operators
- Tell me about your experience with JavaScript. What are the most important changes in ES6?
- Default parameters
- Template literals
- Multi-line strings
- Destructuring assignment
- Enhanced object literals
- Arrow functions
- Variables and scoping
- What is the difference between
letandconst?
- What is the difference between
- Classes
- Modules
- Multiple named exports
- Single default export
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules
- The
for-ofloop - Maps and Sets
- Maps
- Sets
- Promises for asynchronous code
- Chaining
then()calls
- Chaining
- Async/await
- Data Types?
- Primitive types
- Boolean
- Number
- String
- BigInt
- Symbol: A data type whose instances are unique and immutable.
- null
- undefined
- Objects
- Primitive types
- Promises
- Event loop
- Variable hoisting
- What is closures?
- call(), apply() and bind()
- Split, splice, join methods