I need career advice from wise and experienced Blinders.
Yesterday I leetcoded from 9 a.m. to 9 p.m. I’m a new grad who graduated in August and I still have no job. I made it to background check phase with a company after 4 month long interview process. References called and all. Only to not get an offer. So now I have a formidable resume gap as I didn’t do much after getting confetti email with congratulations and background check link.
Shit happens. I’m back at square one. My brother who is 3 years younger just got 160k offer in Bay Area on his first tech interview ever. He says I’m maybe not fit to become a software engineer (douche).
I have three options. I’m still getting tons of interviews from low tier companies (think 80k in LCOL) AND decent tier companies (Audible, Amazon, Doordash, Capital One, Chewy, JPMChase). But my LC ability is easy level at best.
Please select my best course of action. The bootcamp can help my skill set and close resume gap by 6 months. But at the same time rejection has turned me into a Leetcode animal/lover. I have the capacity/will to go 996 purely studying LC. Or I could simply get the first job willing to take a chance on me and work my way up. My instinct is to Leetcode as I’ll never have the opportunity to spend this much time on LC again if I get a basic job.
Want to see the real deal?
More inside scoop? View in App
More inside scoop? View in App
blind
SUPPORT
FOLLOW US
DOWNLOAD THE APP:
FOLLOWING
Industries
Job Groups
- Software Engineering
- Product Management
- Information Technology
- Data Science & Analytics
- Management Consulting
- Hardware Engineering
- Design
- Sales
- Security
- Investment Banking & Sell Side
- Marketing
- Private Equity & Buy Side
- Corporate Finance
- Supply Chain
- Business Development
- Human Resources
- Operations
- Legal
- Admin
- Customer Service
- Communications
Return to Office
Work From Home
COVID-19
Layoffs
Investments & Money
Work Visa
Housing
Referrals
Job Openings
Startups
Office Life
Mental Health
HR Issues
Blockchain & Crypto
Fitness & Nutrition
Travel
Health Care & Insurance
Tax
Hobbies & Entertainment
Working Parents
Food & Dining
IPO
Side Jobs
Show more
SUPPORT
FOLLOW US
DOWNLOAD THE APP:
comments
Man the shit we worry about when we're young...
I think of Amazon and Doordash as high tier companies btw.
Learn about algorithms and data structures first, then use LC as a test/application of your skills/knowledge.
If you're doing that and not *just* grinding LC with massive hours and little progress, then focusing on that full-time is a good use of time.
I recommend Tim Roughgarden's books on algorithms.
What I liked about Roughgarden's books was they quite directly cover the thinking behind the algorithms, in a pretty conversational and intuitive way. You can use them as a review or as a guide for digging deeper and implementing their pseudocode in your language of choice. There's almost no extraneous detail or incidental complexity they force you through.
Roughgarden is also known for some MOOCs aligned with Stanford's curriculum.