Hello,
I got contacted by a Big tech recruiter recently to interview for Sr. SWE/L5/E5 level. The recruiter said they can skip the phone screen round for me and advance me to virtual onsite interviews directly, probably due to my relevant experience for the team/role.
My question is regarding how to know how much time to buy for interview prep. Since one hurdle (phone screen) is already cleared and this company is one I would like to join, I want to buy enough time to prep well and give my best shot. At the same time, I don't want to give an absurd number of months for this opportunity to go away, and for me to lose momentum which I can use for other companies too.
Sorry I know this is a very non-generic and personal question depending on my skillset to clear this interview. Just sharing some info if it helps you answer -
My current situation -
I started preparing for interviews in general a month ago. So I started with brushing up on DS concepts + Algorithms and learning Coding Patterns, and about to start Leetcoding soon. I have not done any preparation for System Design and Behavioral rounds as of now.
I have not interviewed since a long time, so my interview skills are quite rusty. I'll probably need to take some mock interviews/practice interviews with other companies as well before this Big tech company's interview.