First Round: Testing and Project Round
First round was what anybody in QA role would expect. Tell me about yourself, your project, some testing questions and scenarios, selenium question and scenarios, json testing scenarios, writing java programs.
Second Round: Problem Solving.
This was the round where you expect some data structures and some algorithms questions. There were two people for interview panel from dev team. The round started with normal string and array questions, then moving to some questions from Dynamic Programming.
I guess the HR team or QA Manager should set the expectations first with the interview panel regarding the areas the panel should wander into. If I had to write Dynamic Programming, I would have come for the role of SDE not QA.
PS: I got rejected in this round.