Telephonic Round
- What is promise
- What is race in promise
- What is middleware redux thunk redux saga
- If you have a large data set pagination will be on server side or client side and why
- How you call in API using axios
- List some of the ECMAScript 6 features
- What is the benefit of arrow functions in JavaScript
- Define this in JavaScript
- Explain redux flow
- Name some array functions in JavaScript
- How to identify type of a variable
- What is the type of null ?
- Data types available in JavaScript
- What is the value of this in browser console
- What is the value of this in arrow function and normal function
- What is hoisting in JavaScript
- What is immediately invoked function
- What is the data flow of react
- How do you pass data between components from parent to child
Coding Round
- How to focus on element in react. Write a program
- Why h1 tag can't be focused
- Remove duplicates from an array
- How to combine two arrays
- Create a login form with username password and view password button which will toggle between password and text field
- Create a layout with the left hand side as body and right hand side as sidebar
- What is useMemo and useCallback
- Define all the hooks in react
- How will you call API and where you will call API in React
- What is the use of context
- Read about accessibility in HTML
- What is tab index in HTML
- How do you rate yourself on plain JavaScript and react
- What is the benefit of context API and useContext
- What is the use of refs in react
Managerial Round
- What is generator function in JavaScript
- Question related to accessibility (Where, What)
- Write a program to convert aaabbccxx --> a3b2c2x2
- Write a program to convert aaabbccxxaa --> a3b2c2x2a2
- Minor technical discussions
- Unique array element.
- Challenging task
- Notcie period discussions
- Error Boundary
- How do you learn (General Discussions)