The best way to improve at technical interviews is to practice. Hopefully that’s not too shocking of a concept. But even before your first interview, you can still begin improving.
Mock InterviewsMock interviews will help you get a sense of the time management and communication skills required to pass technical interviews, and they can teach you a lot. Maybe you learn that your throat gets hoarse when you talk for 30 minutes straight, so you keep a glass of water next to you during interviews. Or maybe you learn that you have a habit of looking away from your computer on Zoom calls, which is concerning for the interviewer to see.
Mock interviews can easily be done with a friend, classmate, and potentially even a career advisor or professor. There are plenty of services that will connect you with a FAANG+ engineer for a more professional mock interview, but most of them are overpriced given their value.
Interviewing.io is very pricey, but they’re the best in the business. They only supply highly-qualified and capable interviewers, so you’re guaranteed to improve your skills.
Watching InterviewsWhile Interviewing.io is expensive, they have an entire library of interview recordings that you can watch for free. Filter by company, language, and problem type, then watch what the interviewee does!