Interviewing is a skill like all things. The more you practice the better you will get at it. Unfortunately, this process can be slow and the worst part is that when you interview you don't really get any kind of feedback from the company about why they rejected you.
I'm working at a startup in this space refdash.com where you could go do a technical interview and get some feedback from the interviewer on how to improve. Perhaps the problem is just that you don't know what the interviewer is looking for or what strategies to use to feel comfortable in an interview.
The other thing I'll say is that the "big four" companies are glamorized a lot, but each have their own issues. I would say focus more on the fit than the name.
Other tools that are nice are leetcode and hackerrank for practicing. They can offer positive reinforcement because you can see how you are able to solve problems and keep track of your success on those.
The other thing I'll say is that the "big four" companies are glamorized a lot, but each have their own issues. I would say focus more on the fit than the name.
Other tools that are nice are leetcode and hackerrank for practicing. They can offer positive reinforcement because you can see how you are able to solve problems and keep track of your success on those.