What is the difference between git merge and git rebase?
Frontend Software Engineer Interview Questions
8,911 frontend software engineer interview questions shared by candidates
Implement a fuzzy string matching, finding all matching strings in an array of strings. A string is considered matching, if all characters from the search string are found in the string in the same order. E.g. search string "md" should match string "Something redundant".
What is hoisting in JavaScript ? What is lazy loading in Angular? What are hooks in ReactJS? What are semantic tags in HTML and what are they used for? How would you achieve deep cloning of objects in javascript?
var obj1 = { name: 'John Doe', displayName: function(){ console.log(`My name is ${this.name}`) } } obj1.displayName() var obj2 = { name: 'Steve Smith' } // How would you call displayName on obj2 ?
What is hoisting ?
The backbone of the client is rendered with `haml` and a Vue instance is attached to it. The task was a bit obfuscated, and as it turned out later there were 2 parts to it: 1) The HTML was awfully syntactically wrong, and that was the first opportunity to make comments and improve the code. 2) There was some vanilla JavaScript in the Vue file that needed to be converted to Vue. I missed the second part in my preparation to the interview and that was the reason I failed. I got nervous --> froze during the interview and I wasn't given a second chance. 15 minutes after the interview ended I realized what I did wrong, corrected everything and made some suggestions, fixed the unit tests and the failing CI pipe, but there was no reply on my actions/email and I felt like I was cut off cold turkey with no feedback from the tech lead a t all. Now, that's a bit harsh.
Come mai hai cambiato molte aziende?
How would you implement an input field
Const, var, let different? Promise related questions Question around your presented project
Tasks: OOP knowledge , currying, logic
Viewing 251 - 260 interview questions