95

Users Table App

A technical test from a European company for an annual salary of €55,000.

ReactViteFrontend

Technology Used

  • React with Vite
  • RandomUser API

Summary

Exercise commonly used in technical interviews for Frontend / React junior-mid developers. The objective of this technical test is to create an application similar to the one provided in this link: https://midu-react-11.surge.sh/

To achieve this, you must use the API provided by https://randomuser.me/.

Knowledge applied

  • Data fetching and data display.
  • Data manipulation task (sorting, filtering, deleting, restoring)
  • Use of react hooks like useState, useEffect, useRef, useMemo.
  • The understanding of custom hooks usage.
  • Error handling.
  • Code optimization.
  • SOLID principles.
  • Unit Testing with Vitest and React Testing Library.