Interview process was of 4 stages 1 recruiter stage . 2 technical interview . 3 presentation stage . 4 client interview . Worst communication ever from the recruitment team. I already cleared first 2 rounds and for the 3rd round recruiter told me that’s 2nd round. I prepared for 2nd round but when the interviewer came it appears to be 3rd round such a waste of time