There are two rounds.
One round is technical and project-related. The second round is an HR round, where the interviewer may ask technical questions if they wish.
Given strings s1, s2, and s3, determine whether s3 is formed by an interleaving of s1 and s2.
An interleaving of two strings s and t is a configuration where s and t are divided into n and m substrings, respectively, such that:
s = s1 + s2 + ... + sn t = t1 + t2 + ... + tm |n - m| <= 1
The interleaving can be in the form of:
s1 + t1 + s2 + t2 + s3 + t3 + ... or
t1 + s1 + t2 + s2 + t3 + s3 + ...
Note: a + b is the concatenation of strings a and b.
The following metrics were computed from 58 interview experiences for the Microsoft Software Engineer role in Hyderābād, Telangana.
Microsoft's interview process for their Software Engineer roles in Hyderābād, Telangana is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Engineer interview process in Hyderābād, Telangana.