The company is a startup. I first received an email containing an assignment, which I completed and submitted. After reviewing my assignment, they shortlisted me for the technical round. In the technical interview, they asked me about my resume, previous work experience, and projects. I was also asked to write a factorial function and a palindrome string function. After clearing the technical round, I was selected and received a call from the co-founder regarding the onboarding process.