JavaScript Topics -
1-
● Data Types
● Difference between Var ,Let and Const
● Lexical Scope and Scope
● Hoisting and Closure
● Truthy and Falsy Values
● This
● Event Delegation
● Functions - function vs arrow
● Operators-nullish coalescing , optional chaining
● NaN , undefined and Null
● Type Conversion
2-
● All about Objects
● All about Arrays-map vs forEach
● All about Strings
● All about numbers
● All about Es-6
● timeouts
3-
● ProtoType Inheritance
● Promises, callback , async-await, Try-catch
● Higher order function
● Module pattern
● Map and Sets
● Classes in JS
React Topics-
● Features of react
● What is JSX
● What are components in react
● What are Props in react-passing values
● Difference between state and props
● Difference between variables and states
● Virtual DOM
● React Hooks
● Higher order function
● Use Context-with practise
● React lifecycle methods
● React Fragment
● Controlled and Uncontrolled components
● React Fragment.
Coding Questions-
● Array
● Objects
● String
● Sorting
● Searching
Common Questions-
● How web works
● Http and Https
● Http methods and status code
● CORS
● Local storage , session Storage and cookies
● Difference Between put and patch
● SSR and CSR
● Node js and Express specific
Machine Coding
● Image Slider -js
● Counter App-js
● Clock-stopwatch , timer -js
● Accordion-js
● Form validation-js
● Basic calculator-js
● Api calling using fetch-js
● Multi Step form-React
● Clock-stopwatch , timer -js
Databases
SQL common interview questions
MongoDb common interview questions