So, there is mainly two phase for the interview
1. Technical Round: Here you will be asked solution for Leetcode, Hackerrank or Codeforces type problem and also what technologies you have worked previously and if you already did a job then you will be asked to tell the projects you have worked with and what problems you have solved. Also you will be asked question from system design, OOP etc.
2. Interview with the CEO: Here you will be more open to discuss your role, salary negotiation, what perks and benefits you are going to get and all the other things.