It was really an extensive process. First round was aptitude second round technical and third one was HR round. What impressed me the most the communication from the firm was so quick that the entire process got over within 10 days and they released the offer letter through mail and asked to join within a week.