It was 3 stages, the first one threw the phone where we just introduce ourselfs, then they gave me a coding challenge, and a period of a week to complete it, the second interview was threw ZOOM, it was just discussion about my design decisions and the way i write my codes, and the third one is a friendly interview with the CTO to know each other.