Thanks Blind! From $50k TC to $200k TC! πŸŽ‰ (no degree)

New / Eng
XEsK75

New Eng

PRE
Amazon
BIO
Fullstack Developer
XEsK75more
Jun 30 30 Comments

TLDR: I had competing offers from Apple (Cupertino), Amazon (Vancouver) and other Canadian companies

Apple's offer is higher since it's in USD but I decided to accept a Front-End Engineer 2 position at AWS. I didn't want to move to the U.S. yet - personal reasons

TC $200k
YOE 5 years
Location: Vancouver, BC

Some background about me:

I don't have a degree. Although, I have a 2 year "technical diploma". I was 20 years old when I graduated so this explains my YOE. I'm 25 now.

I joined a start up company after graduating and I was making $50k. Never had a raise. I know. I know. I was stupid πŸ˜‚

When I discovered Blind and these "FAANG" offers, I got really excited! I just knew that with enough preparations, I can crack it! πŸ’ͺ🏼

Preparation:
- 2 months prep
- No Leetcode
- I finished ALL questions on CTCI and EPI (Elements of Programming Interviews)
- I went through the "Honours class" section of EPI though. Super helpful

For "Front End" System Design this post really helped:
http://davidshariff.com/blog/preparing-for-a-front-end-web-development-interview-in-2017/

Apple On-Site Interview
- DS/Algo round (easy/medium)
- System Design
- Front-End component building (HTML/JS/CSS)
- Hiring Manager
- System Design

Amazon On-Site Interview
- DS/Algo round (easy/medium)
- Hiring Manager
- Bar Raiser (medium)
- System Design
- Front-End component building (HTML/JS/CSS). They gave me laptop for this.

Btw, I told the bar raiser that I had seen that question before - he let me solve it anyway AND gave me another question with 10 minutes left πŸ˜‚

Other interviews:
Facebook (failed) - this was my first ever phone screen. I solved both questions but I didn't explain my approach. Rookie mistake πŸ˜‚ I also missed an edge case.

I cancelled interviews with Uber (full-stack), Lyft (front-end) and Gusto (full-stack) because I wanted to focus on Amazon/Apple interviews.

Again, thank you all for all the tips and encouraging posts! I know most of you have bigger TC than me. I could've negotiated for more but I decided not to. I mean seriously, I've basically 4x my previous TC! I'm just super grateful with what I have right now 😊

If you are interviewing with these companies, feel free to ask me or send me a DM!

Good luck!!

comments

Want to comment? LOG IN or SIGN UP
TOP 30 Comments
  • New / Eng lfgfaang
    Congrats! What kind of component did you need to make? Can you google during the process, or do you need to remember all CSS for it. Also did you get referrals or blindly apply? I'm in a similar position as you. Cheers!
    Jun 30 4
    • New / Eng
      XEsK75

      New Eng

      PRE
      Amazon
      BIO
      Fullstack Developer
      XEsK75more
      OP
      Components like: Datepickers, Social media "@" mention feature, Autocomplete, Dropdown menu etc

      Amazon didn't ask CSS. Apple did a lot (on the whiteboard). Just know your Flex/Grid/Absolute vs relative vs fixed
      Jun 30
    • New / Eng
      XEsK75

      New Eng

      PRE
      Amazon
      BIO
      Fullstack Developer
      XEsK75more
      OP
      Sorry I missed some of your questions!

      Nope, you can't google during the process. Only Amazon gave me a laptop for component building. Apple is all on whiteboard.

      Nope, I didn't ask for referrals. I just applied to a lot of positions - shot gun approach πŸ˜‚
      Jun 30
    • New / Eng
      XEsK75

      New Eng

      PRE
      Amazon
      BIO
      Fullstack Developer
      XEsK75more
      OP
      Also, I was allowed to use React for both Amazon and Apple
      Jun 30
    • New / Eng lfgfaang
      Wow thanks for the replies. That's super helpful
      Jun 30
  • Uber / Eng itsdara
    Congrats. Check with Blind if you're in dev plan also
    Jun 30 4
    • Morgan Stanley / Eng nycgandalf
      What's dev plan? Saw it a couple of times before but didn't get it.
      Jun 30
    • Uber / Eng itsdara
      It's a step before PIP
      Jun 30
    • New / Eng
      XEsK75

      New Eng

      PRE
      Amazon
      BIO
      Fullstack Developer
      XEsK75more
      OP
      That's why I plan to keep on "leetcoding" so I'm ready to interview once I get into dev plan/pip πŸ˜‚
      Jun 30
    • Uber / Eng itsdara
      I like your attitude!
      Jun 30
  • F5 Networks bhai-log
    Congratulations! Best wishes!

    What’s EPI btw?
    Jun 30 2
    • New / Eng
      XEsK75

      New Eng

      PRE
      Amazon
      BIO
      Fullstack Developer
      XEsK75more
      OP
      Elements of Programming Interviews - there's a Python/Java/C++ version.

      This book is really good! In fact, I got Facebook and Amazon onsite interview questions straight out of this book :)
      Jun 30
    • F5 Networks bhai-log
      Best wishes! Feeling happy for you
      Jun 30
  • PayPal thebruh
    I went from 70 to 180 and I am dumb and ugly! Yay!
    Jul 1 1
    • Move / IT zillows
      In Vancouver as a software dev?
      Jul 9
  • Ericsson / Eng rawrπŸ™ˆπŸ™‰
    How did you do EPI if you don’t mind me asking?! I find the books questions legit impossible. What version did you pick up? Python? I have the python one and I legit can’t follow some of the stuff. It’s way too pythonic :( any tips?
    Jun 30 2
    • New / Eng
      XEsK75

      New Eng

      PRE
      Amazon
      BIO
      Fullstack Developer
      XEsK75more
      OP
      I'm a JS developer so I picked the Java version - pretty close syntax wise.

      I feel you - EPI is pretty tough. I felt dumb and my confidence took a hit πŸ˜‚ I would say just take your time. The solutions in the book are AMAZING once you understand how they work. Very succinct, which is perfect for whiteboard interviews. In my opinion, It really is the best book for onsite interviews (CTCI for phone screens).

      PS: If it makes you feel better, I almost failed my DS & Algo class in college 🀣

      Check out this link too about EPI. His tips helped me: https://news.ycombinator.com/item?id=7930098
      Jul 1
    • Ericsson / Eng rawrπŸ™ˆπŸ™‰
      Wow awesome! Thank you so much :)! Definitely will take a look and this story has gave me so much confidence to get a new job. Thank you!!
      Jul 1
  • Morgan Stanley / Eng nycgandalf
    Congrats and thanks for posting. Posts like this motivate me to keep going.
    Jun 30 1
    • New / Eng
      XEsK75

      New Eng

      PRE
      Amazon
      BIO
      Fullstack Developer
      XEsK75more
      OP
      Keep going my friend! I definitey had my lows as well - Failed phone screens, and onsites. I tried to always assess my performance and learn from my mistakes. Keep going, it's gonna be worth it! πŸ’ͺ🏼
      Jun 30
  • Bayer L6@AWS
    Gratz!
    Very similar experience, went from 90k to 200k with YOE 8 when I joined AWS all thanks to Blind.
    Jun 30 1
    • New / Eng
      XEsK75

      New Eng

      PRE
      Amazon
      BIO
      Fullstack Developer
      XEsK75more
      OP
      That's awesome!! Happy for you. I wish I was making 90k like you before AWS though 😭
      Jun 30
  • LinkedIn
    linking.

    LinkedIn

    PRE
    Amazon
    linking.more
    Congratulations, How you managed to get all these calls that too all at same time?
    Jun 30 1
    • New / Eng
      XEsK75

      New Eng

      PRE
      Amazon
      BIO
      Fullstack Developer
      XEsK75more
      OP
      Thanks!! I work from home which made it easier 😊
      Jun 30
  • Nutanix / Eng cfgffgjji
    Congrats buddy. What was your background like though? Really happy for you!
    Jun 30 1
    • New / Eng
      XEsK75

      New Eng

      PRE
      Amazon
      BIO
      Fullstack Developer
      XEsK75more
      OP
      Thank you! I'm full-stack developer. React/Angular/NodeJS. I also have 7 AWS Certifications - not that they matter, but they might have helped me get passed the HR automated systems πŸ˜‚
      Jun 30
  • Thanks for sharing your experience, OP. All the best in your new role! What does your TC breakdown to?
    Aug 1 0
  • Zillow Group QCYM75
    Congrats OP, really happy for you! I’m going to have FEE2 onsite at amazon vancouver as well and saw many posts mentioned that 14 LPs play a very important role through the interview, hows your experience about it? And for front end focused rounds, is react allowed to use besides vanilla js? Cheers!
    Jul 28 0
  • Uber Uberd
    πŸ‘
    Jul 16 0
  • Apple / Eng
    fooooo

    Apple Eng

    BIO
    Just an another engineer. Hoping to find a few friends here :)
    fooooomore
    How much time did you take to finish both the books?
    Jul 4 0