Thanks a lot for taking times to join our interview process ☀️ We are excited for the opportunity to have you in our team 🚀
At heycar we value the collaboration a lot. As part of our technical assessment, you'll take part of a pairing session where you will have a chance to collaborate with one of our engineers. When the session will start, you will have to work on tasks using the Dogs API (https://www.thedogapi.com/).
Please checkout this project in your local machine and open it in your IDE of choice.
The project was initiated with Create React App, with:
- React
- TypeScript
- Jest and React Testing Library
- Redux, with Redux Toolkit
- Redux Thunk
- Material UI with Styled Components
That doesn't mean that you will have to stick with all these dependencies during the pairing session. If you want to, you can add or modify one that are related to:
- State Management,
- Routing or
- Styling
Using React, TypeScript, and Jest with React Testing Library is required though.
Make sure you have created an account and received a key for the API dogs on your email.
Please make sure to check these steps before the interview starts:
- Make sure you can build and run the project:
- Clone it and run
yarn
to install dependencies - Then run
yarn start
to serve it locally
- Clone it and run
- Check if there are any errors or warnings on your IDE
If there is any problem like setting up the project please contact our recruitment team - they will bring some help.
We wish you to have fun during the pairing session and looking forward to talking to you soon 🎉