Very smooth interview process. I was asked broad questions on system designs, patterns and not specifics of a coding language. Then i was given a coding task and asked to deliver it at my ease in two days time. The interviewer wanted to see the process and solution design, and i was asked about the solution implemented and decisions taken and why those were taken. Very good interview experience