what is your experience on frontend tecnologies
Frontend Engineer Interview Questions
13,295 frontend engineer interview questions shared by candidates
When would you use a SQL database over NoSQL database?
Some questions about my experience at my previous company.
Given an object with an ID and array of dependancies that reference other IDs within the main object, create a function that accepts the main object and the desired ID such that the output would be all the dependancies, then the given ID. EX: all = [ {id:1, dep:[4,5]}, {id:4, dep:[6]}, {id:5, dep:[]}, {id:6, dep:[]} ] func(all, 1) => 6,4,5,1
What is meant by pass by reference vs pass by value? let x = 5; let y = x; //by value
What does MVC stand for and what does each component do?
What are some changes you could or would make to the take-home assignment, given more time?
Como você lida com feedbacks construtivos?
Round 1: It was taken by 3 people HR,Head of Engineering and Technical Recruiter - Why you want to join Nas Academy? - What do you think is the revenue model of Nas Academy? - 1 minute introduction of yourself - What is your working style - What is the difference between classical inheritance and prototypal inheritance. - Mention one language other than JS which uses prototypal inheritance. Round 2: - 5 questions: 1 MCQ - regarding JS set data structure. You have and array of repeated numbers, a set operation is performed and then it is sorted. What will be the output? 1 Algorithmic Question - calculate the minimum moves to sort even and odd numbers in array. Eg, input array [4,2,1,6,3,7] output array will be [4,2,6,1,3,7]. Therefore the minimum move will be 1 i.e. swap 1,6 Leet code: https://leetcode.com/discuss/interview-question/892021/minumum-moves-to-separate-even-and-odd-numbers-in-array-nextjump-oa-2020 1 JS Question - write a function that inputs an object, property, value and action, and outputs a new object depending on the action. actions can be edit and delete. If the action is delete, then delete the property from the input object and return a new object. Similarly if the action is edit, it would edit the property of object if the property exists and return new object 1 JS Question - write a function that returns 3 methods - add(name), delete(name) and get() which would add a name in list, delete the name from the list and get the names list in the same order name was added in. 1 React Question - You will be given an endpoint which gives Open, High, Low, Close for a stock X on a particular date. You have to query the api with browser's fetch() api and display the result in the given format. Test cases - a) Nothing should be displayed until the api gives response. b) If there is response, display the OHLC in list c) If there is no recored found on particular date display No results found Round 3: It was a tech round with 6 people one of them was Technical Recruiter others were engineers. - I was told to live code countdown timer which would start on page load. The seconds would be passed as props to the Counter component and we need to implement the logic there. The remaining time should be displayed in hh:mm:ss format. - There were discussions regarding my past work & web performance Round 4: It was a round with 4 people. - Discussions around how I solved a particular problem and why did I choose that solution - What are my strength and weakness - Any improvements for nas academy as a product. - What are my intentions for joining Nas Academy? Round 5: It didn't made it to here, if anyone makes it here he/she is selected and CEO wants to learn more about you.
Gave question - computeAmount().thousand(55).lacs(45).crores(43).lacs(14).crores(23).thousand(1).value() Output- 665956000 Question further will be based on what approach you take to arrive at solution.
Viewing 1771 - 1780 interview questions