They send you an assignment to do. Then, depending on the status of the assignment, you are called to the office for a technical interview. You listen to the personal history of CTO for a long time in a small meeting room. The time duration given to you is not respected. If you are patient with this step, you will talk to the manager. Manager also wants to explain himself and the company. If you say you liked there, you get the job, if you're honest they don't like it. A place where they need to improve themselves and the company culture.