Well the recruiter handled the communication via email only.
I was invited for MS Teams interview with interview description saying, it will be discussion about my past and skills, which is misleading as it was very tech heavy interview.
However it was a gruelling interview, in which I was asked several questions related to everything I had on my resume.
Lots of Java questions, OOPS, Collections, anonymous functions, classes, automation custom reports, custom logging, Jira integration etc.
I struggled with the communication skills of the interviewer, English is not their first language (it's not mine either), and several questions that they asked were not very clear. They shall really prepare their questions in advance and get them reviewed by someone to ensure questions are very clear.