I applied through college or university. The process took 1 day. I interviewed at Microsoft (Bengaluru) in Aug 2021
Interview
Round 1 - sort the stack, height of tree, reverse linked list, networking ,DBMS (easy questions , good interviewer didn't mind if answers were wrong)
Round 2 - maximum square in binary matrix
interview was not too easy or too hard. was comfortable.
first one was phone screening then next one full day onsite interview. in each round they asked coding questions and I had to solve them in white board.
Coding short list, resume short listing, interview 1, hr round (coding round had difficult questions, interview round had easy to medium question with interview guiding you. Hr round was general language based questions)