Coding round was on codility. Questions were of good standard. One question was based on String manipulation, second was logical.
First round was good. Interviewer asked question based on a range of Use cases. It was more design centric. There was also a code problem at the end and it was more about pseudo code and not getting the syntax right. Overall it was good.
Second round was where it was bad. First, interviewer joined 15 mins late. Then the surprise was that he was the manager of the team and not the original person supposed to be taking the interview. Instead of postponing the interview, manager went ahead and took the interview. Kept copy pasting code pieces from internet and kept asking for output. Now dry running the code and telling the output is pron to errors. If a person is a good at writing code or not should not be based on that. That I already proved in the online coding round.
The second round interview really came as a shock to me. This approach works for college graduates may be. I wouldn't have joined the team even if I was offered the role.