Senior Frontend Developer Interview Questions

1,621 senior frontend developer interview questions shared by candidates

Round 1: 1. What is currying in Javascript and implement it? 2. Implement a function which behaves exactly like Promise.all without using Promise.all. Round 2: Design a frontend application to load the the data/tables from google sheets and display them in read only mode. There can be a huge number of sheets with huge number of rows in each sheet. Also assume that whatever api's you'll need are available. Round 3: Fist half Tell a story about your life starting from schooling days covering major events in your life. What all decisions did you make and story behind the reason. The interviewer wanted to understand the thought process involved in making a decision. Second half: Given a video on hotstar, design a layout which would display all the meta data of the video in the form of widgets. For eg. for a movie it could be trailer, directors cut shot video, cast etc. For a sporting video it could be score card, weather report, highlights etc
avatar

Senior Software Engineer (FrontEnd)

Interviewed at Disney+ Hotstar

3.4
Oct 21, 2021

Round 1: 1. What is currying in Javascript and implement it? 2. Implement a function which behaves exactly like Promise.all without using Promise.all. Round 2: Design a frontend application to load the the data/tables from google sheets and display them in read only mode. There can be a huge number of sheets with huge number of rows in each sheet. Also assume that whatever api's you'll need are available. Round 3: Fist half Tell a story about your life starting from schooling days covering major events in your life. What all decisions did you make and story behind the reason. The interviewer wanted to understand the thought process involved in making a decision. Second half: Given a video on hotstar, design a layout which would display all the meta data of the video in the form of widgets. For eg. for a movie it could be trailer, directors cut shot video, cast etc. For a sporting video it could be score card, weather report, highlights etc

React.js, TypeScript, JavaScript, GraphQL - What is pureComponent ? - lifecycle methods - hooks - diff between useEffect & useLayoutEffect - portals - how do you make API calls - refs in React, when are they used ? - error handling - what is prop drilling ? - difference b/w createElement() & cloneElement - React Router Authentication & Authorization - how do you handle browser incompatibilities GraphQL: - what are benefits of using GraphQL - GraphQL queries & mutation - multiple queries in one request - REST API request methods GET, POST, PUT, PATCH, DELETE - error handling TypeScript - getter & setters - generics in TS - declare in TS, namespace - classes in TS - assert in TS
avatar

Senior Frontend Developer-React JS

Interviewed at Firstsource Solutions

4.1
Jul 25, 2023

React.js, TypeScript, JavaScript, GraphQL - What is pureComponent ? - lifecycle methods - hooks - diff between useEffect & useLayoutEffect - portals - how do you make API calls - refs in React, when are they used ? - error handling - what is prop drilling ? - difference b/w createElement() & cloneElement - React Router Authentication & Authorization - how do you handle browser incompatibilities GraphQL: - what are benefits of using GraphQL - GraphQL queries & mutation - multiple queries in one request - REST API request methods GET, POST, PUT, PATCH, DELETE - error handling TypeScript - getter & setters - generics in TS - declare in TS, namespace - classes in TS - assert in TS

1. LIVECODING TECHNICAL SCREENING (1 hour, Zoom and Coderpad). 2 relatively easy (leetcode easy/medium) questions to be solved with js or ts. One was a typical string manipulation question which required no particular algorithmic knowledge, and the other one was a problem where knowing graphs was particularly helpful. I was allowed to do mdn searches or ask for help where necessary.
avatar

Senior Software Engineer - Frontend

Interviewed at Datadog

4
Aug 4, 2023

1. LIVECODING TECHNICAL SCREENING (1 hour, Zoom and Coderpad). 2 relatively easy (leetcode easy/medium) questions to be solved with js or ts. One was a typical string manipulation question which required no particular algorithmic knowledge, and the other one was a problem where knowing graphs was particularly helpful. I was allowed to do mdn searches or ask for help where necessary.

Viewing 1561 - 1570 interview questions

Glassdoor has 1,621 interview questions and reports from Senior frontend developer interviews. Prepare for your interview. Get hired. Love your job.