KUNGFU TECH vietnam
6304 câu hỏi phỏng vấn Full-Stack, Coding & System Design Interview
Bộ lọc:
Explain arrays in JavaScript
What is typeof operator in javascript?
What is Scope in JavaScript?
Explain equality in JavaScript
What is the object type in javascript?
What language constructions do you use for iterating over object properties and array items?
Why would you use something like the load event? Does this event have disadvantages? Do you know any alternatives, and why would you use those?
What does use strict do?
Why is it, in general, a good idea to leave the global scope of a website as-is and never touch it?
Explain the same-origin policy with regards to JavaScript.
Explain Values and Types in JavaScript
What is strict mode in javascript?
Explain event bubbling and how one may prevent it
What is Callback Hell and what is the main cause of it? Related To: Node.js
How to check if an object is an array or not? Provide some code
Explain what is Linear (Sequential) Search and when may we use one?
Is there anyway to force using strict mode in Node.js?
What's the difference between Host objects and Native objects?
What is a Polyfill?
What's the difference between throw Error('msg') vs throw new Error('msg') ?
What is let keyword in JavaScript?
Explain Null and Undefined in JavaScript
What are the advantages and disadvantages of using use strict ?
What is the definition of a Higher-Order Function?
What's the difference between using let and var to declare a variable in ES6?
When should I use Arrow Functions in ES6?
Why should we use ES6 classes?
What is generator in JS?
What is a Jump (or Block) Search?
How to compare two objects in JavaScript?
Explain the difference between undefined and not defined in JavaScript
What is the motivation for bringing Symbol to ES6?
Explain the difference between Object.freeze() vs const
What will be the output of the following code?
What is Currying in javascript?
What are the differences between ES6 class and ES5 function constructors?
What is the preferred syntax for defining enums in JavaScript?
When should we use generators in ES6?
Explain what is Interpolation SearchExplain what is Interpolation Search
What is IIFEs (Immediately Invoked Function Expressions)?
What is Coercion in JavaScript?
What is the difference between Anonymous and Named functions?
What is the drawback of creating true private in JavaScript?
What's a typical use case for anonymous functions?
Describe Closure concept in JavaScript as best as you could
What is a closure, and how/why would you use one?
What is the difference between document load event and document DOMContentLoaded event?
What is the difference between a shim and a polyfill?
Explain the differences on the usage of foo between function foo() {} and var foo = function() {}
Why is extending built-in JavaScript objects not a good idea?
Explain Function.prototype.bind .
Suggest one simple way of removing duplicates from an array using ES6
What do you think of AMD vs CommonJS?
What advantages are using arrow functions?
Could you explain the difference between ES5 and ES6
What are the benefits of using spread syntax in ES6 and how is it different from rest syntax?
What's the difference between .call and .apply ?
What is export default in JavaScript?
How can you share ...
What is the new ke...
What are the actual ...
Describe the difference between `<script...
Explain Prototype Inhe...
What is Hoistin...
Can you give an example for destruc...
Could you compare usage of Module Pat...
Explain how JSONP works (an...
What's the difference between a variable that is: null , undefined ...
Explain the Protot...
Does JavaScript have a map function t...
Explain what is Hoi...
What does the term T...
Describe the JS mo...
Check if a given st...
Explain difference between: function Person(){} , va...
What is the Tempora...
Can you describe the main difference between a .forEach loop ...
How would you prevent Callback Hell with...
When should you NOT use arrow functi...
What tools can be used to a...
When would you use imp...
What's the difference between...
What is the difference between the a...
Compare Async/Await and Generators...
Can you give an example of a curry functio...
Is it possible to reset an ECMAScri...
Does JavaScript pass by ref...
In JavaScript, why is the ...
How to deep-freeze o...
Is JavaScript a pass-by-refer...