Interview consists of 2 rounds. First round is technical interview where theory and coding skills are checked. Second round is HR+ technical (High difficulty) . Overall expectations and work profile descriptions are given in second round. First round is generally remote and second round is face to face.