This was a really weird experience. To start, there was no clarity from the recruiter on what position I was interviewing for. The person who referred me said it was an entry-level role, while it seemed the interviewer assumed it was for the title mentioned.
The interviewer was 20 minutes late. He immediately asked if I knew about HTML, CSS, or JavaScript, since this role is a full-stack developer role. I was surprised and told him I didn't know any of them. He kind of said, "Well, those things are essential for this role."
I was preparing myself for backend roles, so this was a surprise and made me very uncomfortable. Then, there were questions about SOLID principles, and I couldn't answer them. After that, some questions about whether I am familiar with all the steps from front-end to back-end involved in building a web app.
I have no real experience and said I had built some demo websites, but I cannot really claim to be acquainted with all the steps involved, though I have an overview of the process.
At this point, I wasn't sure if this was a DS/Algo interview or a general interview. Finally, after 15 minutes of this, he started with a DS/Algo question.
Given a sentence (which starts with an uppercase letter) with words separated by a space, we need to return the sentence in reverse order of words, ensuring the capitalization of the starting letter.
Standard question of reversing every k nodes of a LinkedList.
The following metrics were computed from 6 interview experiences for the Microsoft Software Engineer II role in Hyderābād, Telangana.
Microsoft's interview process for their Software Engineer II roles in Hyderābād, Telangana is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having good feelings for Microsoft's Software Engineer II interview process in Hyderābād, Telangana.