AI & Agents Engineer
C · React, Next.js and frontend
21 questions · 1 coding challenge
21 questions
Coding challenges
Learning paths
- Networking and live data · 7 steps
- JavaScript and React · 6 steps
Questions
- C-P01What is React, and what is a component?Basic
- C-P02How do props and state differ?BasicSTART 30
- C-P03What are hooks, and why don't we call them conditionally?Basic
- C-P04What is useEffect for, and what does the dependency array mean?BasicSTART 30
- C-P05Why does React need a key on list items?Basic
- C-P06How does useRef differ from useState?Basic
- C-P07What is a controlled form field?Basic
- C-P08What is Next.js, and what does it add to React?Basic
- C-P09What do SSR, SSG and hydration mean?Basic
- C-P10What is an SPA, and how is it different from traditional page navigation?Basic
- C01What causes a re-render, and when do you need an effect?Basic
- C02How do you avoid showing the response to an older search?Intermediate
- C03Why can a timer or stream callback use stale state?Intermediate
- C04When should you use memo, useMemo and useCallback?Intermediate
- C06Does a server component or server action automatically protect data?Advanced
- C09How do you safely display Markdown produced by a model?Intermediate
- C10How do you check whether an assistant really helps employees?Intermediate
- C05How do you choose a rendering approach for a private assistant?Intermediate
- C07Why does caching private RAG results need special care?Advanced
- C08How do you show a streamed result and the agent's progress?Advanced
- 21The index as a key in a listMultiple choiceBasic