I have never worked at a big tech company, but I'm just preparing continuously for the same, though my resume is not getting shortlisted, so I rarely try applying and keep studying.
Can I get a resume review and some pathway to stay in the interviewing loop?
I recommend checking out these other resources:
Keep in mind that this economy is extremely bad, especially for Big Tech jobs. Keep expectations realistic and really focus on how you can stand out (the resources above cover some tactics to do this).
For improving your resume, I strongly recommend our resume optimization masterclass: [Masterclass] How To Write A Stellar Tech Resume That Gets You More Job Opportunities
... though my resume is not getting shortlisted, so I rarely try applying and keep studying.
Continuous studying without clear action attached isn't the best use of your time IMHO. I think you should apply right now (you never know until you try!) and see what you can get. Check out these other discussions which cover this balance more in-depth:
There are 2 distinct phases for getting a big tech job:
Until you've passed phase 1, I would not spend much time preparing for DSA interviews. Just focus on improving your profile (building projects, networking) so that you get an interview.