My interview process with TechHive consisted of three stages. It began with an HR interview, where I was introduced to the company and the interview process. This initial conversation was a typical HR interview, aimed at getting to know me better.
Next, I was given an assessment task. The task required me to develop a simple application using React Native for the frontend, Node.js for the backend, and Prisma for the database.
Following the assessment, I had a technical interview. The first 30 minutes focused on frontend development, where I was asked questions about JavaScript and HTML. The next 30 minutes were dedicated to backend topics, covering Node.js, Express, and related technologies.
A few days later, I had an interview with the CEO. This interview was similar to the HR interview and focused primarily on my personality and background.