Was several levels. First was Call Interview with HR and company review (about 30 minutes). Then Tech Interwiew with HR and Team Lead and responsibilities review (about 1 hour). And the last was interview with the Director (about 15 minutes). Two last was 1:1 type. The whole process takes ~ 2 weeks till the offer.