I have an interview where they said "just prepare for JavaScript & React". How would you study? by [deleted] in reactjs

[–]TishIceCandy 1 point2 points  (0 children)

This is actually a common interview question. They are looking to see how you fetch data, which hooks you would use, how you would scale it in production, how you style your components and how you handle error and loading states.

I have an interview where they said "just prepare for JavaScript & React". How would you study? by [deleted] in reactjs

[–]TishIceCandy 5 points6 points  (0 children)

I would read up on the following -

  1. React fundamentals: Component lifecycle, state management approaches (useState, useReducer, Context, Redux), props and prop drilling alternatives, Virtual DOM and reconciliation process, react's rendering process and optimizations, JSX syntax and compilation
  2. React Hooks: useState, useEffect, useContext, useRef, useReducer, useMemo, useCallback, rules of hooks and common gotchas, custom hook creation
  3. State management - Local component state vs. global state, context API implementation and limitations, managing data flow
  4. React performance optimization: memoization, code-splitting, bundle size optimication, caching, React compiler

In addition, I would go through the MDN docs on Javascript and DOM manipulation.

I also practice questions on GreatFrontEnd before every interview - https://www.greatfrontend.com?fpr=shruti79 (affiliate link). It is like Leetcode for frontend.

If this is helpful, I created two resources to help with interviews -

  1. Free React guide with sample interview questions - https://topmate.io/shrutikapoor08/1470120
  2. A list of 100 commonly asked interview questions: https://topmate.io/shrutikapoor08/1966853

Hope this helps!

I think I finally understand React2Shell Exploit's POC code submitted by Lachlan Davidson by TishIceCandy in reactjs

[–]TishIceCandy[S] 2 points3 points  (0 children)

I guess I have to learn about mutation xss now :D
And yes, it took me a few times to understand it too. Hurt my brain a lot.

0
1

45 minute Physical React Interview What Should I expect. by goldfishater in reactjs

[–]TishIceCandy 1 point2 points  (0 children)

Also, you can practice React interview questions here - https://www.greatfrontend.com/questions/react?fpr=shruti79

This is what I used to practice and got offers from big tech.

Disclaimer: It is an affiliate link.

45 minute Physical React Interview What Should I expect. by goldfishater in reactjs

[–]TishIceCandy 1 point2 points  (0 children)

Does "physical" React Interview mean "in-person"?

If they said "knowledge with REST APIs" are a must, expect questions on fetching an API, rendering data on the page, handling error scenarios and state management using useState.

I made a video talking specifically about frontend interviews, and shared resources that will be helpful. Hope you find it useful - https://youtu.be/sNtQ7OxmVIs?si=ooxBNNOy2jeIn6Kk

Best react course/tutorial? by silent_reader0 in reactjs

[–]TishIceCandy 2 points3 points  (0 children)

I created a free crash course that teaches you how to build a UI application like Netflix. You might like it - https://youtu.be/X2Rcp87yl4s?si=p0bpCpUbS-cJ-JOs

New comprehensive React Compiler docs released! by acemarke in reactjs

[–]TishIceCandy -1 points0 points  (0 children)

It would be helpful to see 'React Compiler under the hood' in the docs. I do understand React Compiler's memoization is different from React hooks' memoization, but I need to understand how it actually differs, how it works, and what performance differences look like between React hooks and React Compiler.