I'm going to be graduating by next June, and I'm studying leetcode pretty hard to get ready for interviews. I'd like to apply later so that I can have more time to improve my skills. I want to work for a company like Dropbox, Uber, Lyft, Airbnb, robinhood, slack, zoom in backend development. What's the latest I should apply? TC: 72k salary but only get paid for 12 weeks worth of it
As soon as possible.
Now!!
Do you want to start in June? If so, you should start soon. Most big companies start new grad hiring for the next year in the fall.