Ans: 0, they reached out to me through linkedin, hired etc..
b. How many companies reached out to you?
Ans: 10-12
c. How many interviews did you typically go through for a company?
Usually 1 screen and 4 rounds onsite (2 coding, 1 sys design, 1 behavior)
d. What were the type of interviews? (Have the number of companies asking leet code questions decreased? haha)
Phone screen was usually some medium leetcode question, on site was one interview had 2 medium leetcode, 1 coding round had some problem which used algorithms but they were mainly looking at your code architecture skills, one round had system design, one behavior which was different across many companies (some had specific questions, some had general we want to talk to you type interviews)
d. How many offers did you get?
1, thats because i quit after 3 onsites, i had 3 more onsites lined up but by this point i ran out of stamina and i really liked the company which gave me an offer.
e. And finally how did you manage your time with all those interviews and companies?
It was like a full time job, i used all my vacation days to switch jobs.