Skip to content

My journey to landing my dream job at Amazon

Arely Miramontes Rodríguez on October 21, 2019

I recently landed my dream job at Amazon Web Services as a software engineer, and I’m here to tell you about my journey! I’ve joined a lot of loca... [Read Full]
markdown guide

"If you get rejected, don’t see it as a failure, see it as a way to get better. "

This is so important! A lot of people take this as total failure and think they're useless. Please, just take this as opportunity to find out what skills you are missing and learn them. Or maybe you're just not perfect fit for what they are looking for right now.


The #1 issue I've had with this is never being told why you fail. I've been on about a dozen final round interviews, and after every "Thank you for applying, however" email, I was always told "No feedback". This is the biggest reason why people see rejection as failure, because 99% of the time it doesn't show you why you need to approve. It's entirely possible to do everything right perfectly and still not get an offer, depending on who else is interviewing at the same time.


Agreed! There are reasons to why they didn't pick you, there's nothing wrong with learning from the experience and improving yourself. You're not a failure, you just need to find your missing puzzle piece. :)


Congrats on the new job! I am interested in how your on site went? Was it a lot of whiteboard Data Structures & Algorithms? Or reviewing a take home test? Or coding on the spot? Or what was the on site process like? Also what type of classes did you take for DS & A knowledge, online courses? In person? Thank you!


Yes, it is very Data Structure & Algorithm heavy!

I initially had a behavioral & technical phone interview. First half hour was answering behavioral questions and the second half was solving 2 coding challenges using their online coding tool.

My on-site had 4 rounds, for the first 3 rounds the first 20 minutes were asking behavioral questions based on Amazon's Leadership Principles. The last 40 was spent on solving some problems they give you. They give you the option of either coding it on the white board or on a laptop, but you can't just get away with pseudocode. They will actually test out what you code on the whiteboard. Luckily, I practiced a lot with whiteboarding and timing myself, so I was able to get used to coding without the help of an editor!

My last round was the "Bar Raiser" and this one was definitely hard. The purpose of this round is to push yourself to see how far you can go, both in a behavioral question as well as a technical. I would say it was a Hard Level Leetcode problem.

For my Data Structures & Algo classes, I took a couple in college, but to refreshen myself I took Colt Steele's course in Udemy. It was honestly the best class I've taken on D&Algo. I definitely recommend it!


Congrats, Arely! Looks like you definitely put the work into getting to where you are now.

Would you say that finding an internship (in NYC) is still a practical route for someone who's already a few years out of college, like myself? I started teaching myself almost a year ago, and getting that first bit of professional experience is definitely the biggest obstacle. Curious as to whether any of your previous coworkers went a similar route.


Yes, it is definitely possible! I would checkout Glassdoor, or if you're already in NYC, checkout some local meetups. There's a lot of events that bring Startups to look for potential junior devs and interns. Networking is a great way to get your foot in the door! :)

This company sets up a very similar event, I'd definitely check them out!


Thanks, appreciate the advice! Definitely agree about the importance of networking — the people I’ve met so far have helped me narrow my focus and learn a lot more about the industry.

One recommendation I’ve heard from a few friends is to find a way to stand out from other developers who are starting out, so I’m taking some time to build up my UI and animation skills, since these seem to be areas that a lot of developers ignore! (Having some motion design experience doesn’t hurt either)

Thanks for the link to The Round too! Looks like they’ll be here next spring — regardless of where I am then, it’ll definitely be worth checking out.


Welcome to the family! As an SDE Amazon for 5 months now (feels way longer) I feel empowered to affect the culture for the best. My experience leading up to Amazon is not too dissimilar to yours; I didn't have an internship, but I did software work on campus. Also, I had to push myself to be better at my craft because there was no one to guide me. Amazon is my first experience with Agile, but it's such a breath of fresh air.


Arely, congratulations on getting a job at Amazon! 😊 I agree 100% that internships really give you a valuable learning experience!

Does this mean we won't see you at Dev Together anymore? 🥺😭


Thank you!! 😊Yes 😭I'd still be happy to give remote portfolio/resume reviews though!


Aww, at least you won't be fully gone. The last one one you sent was very detailed and well-written 😊 👏


Hello! I was looking around getting tips on how to get in Amazon and stumbled upon your awesome article. I was just recently contacted by a recruiter from Amazon and long story short, Im about to take an online coding exam. Any tips for the behavioral interview? Thanks!


Congrats thats a big step on your career! I'm definitely going to take note on your tips! Greetings from Sonora, México


Hey! Thanks for sharing your journey. That was inspiring. You equipped yourself with the necessary skills before applying and cleared. That was awesome! Wishing you all the very best! :)


Congrats Arely 😊

Good luck in the big City. Those internships give valuable early experience!


Congratulations on getting the job. I had my AWS interview yesterday. Now just waiting to hear the result.


Your journey just started.


Congrats on the journey Arely, seems like you did all the right things to land yourself where you are.


Madam I have good skill on devlopment and can I move competitive programming or master in USA ?


Thanks for sharing! I guess with everything you mentioned above will absolutely help any of us to join a better company.


call it dream job. People should stop posting these kind of overrated hype articles. I have been working at aws 1 year now and it is far away for the dream job. My past jobs have been much better.


Why not change teams? Sometimes you just have to find the team that matches your personality. Also, let someone (managers, trusted peers, etc) know how you're feeling. Chances are, you may not be alone, and it might make a difference.


Hey, congrats on the job! Soft-skills are incredibly important, thanks for sharing this advice, I'm sure plenty of people will benefit from it.



I read your article and it's so inspiring. More power to you girl!

Can you please list down the resources that you used during this time?



Can you guide me on how to sell on Amazon?

As i am really willing to learn to sell on amazon and start a dropshipping store!

Sloan, the sloth mascot Comment marked as low quality/non-constructive by the community View code of conduct

I've got a legitimate question - is being hot help or hamper your chances of getting into serious software business? I mean, does anybody prejudging you for not being smart enough at a first sight, or giving you a different treatment of some kind or whatever :)



This is highly inappropriate for the matter at hand. Please consider how uncomfortable this sort of comment can be when engaging professionally online.

code of conduct - report abuse