Attended Technical round on a weekend. Technical round was very easy and cleared it. On the same day had Manager and HR round. In HR round they informed I need to clear client interview then only they can release offer letter. After one week they scheduled client interview attended the client interview, Client interview was tough however cleared it. Got the job offer after 3 days.