Typically there will be three interviews. Technical, HR, and Final interview with CEO and/or COO. If you know what you are doing, the interview process is a piece of cake unless you were interviewed by a B or below-grade player. HR is friendly and people seemed nice but the people who interviewed me had no knowledge of what was going on in the company and their vision. Worst of all, Tech Leads had no knowledge of alternative tech stacks which was not a good sign at all.