{"id":7,"date":"2023-01-13T06:33:31","date_gmt":"2023-01-13T06:33:31","guid":{"rendered":"https:\/\/blogs.oregonstate.edu\/schaefkr\/?p=7"},"modified":"2023-01-13T06:33:31","modified_gmt":"2023-01-13T06:33:31","slug":"3-tips-for-interviewing-for-a-swe-spot-at-aws","status":"publish","type":"post","link":"https:\/\/blogs.oregonstate.edu\/schaefkr\/2023\/01\/13\/3-tips-for-interviewing-for-a-swe-spot-at-aws\/","title":{"rendered":"3 Tips for Interviewing for a SWE Spot at AWS"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"769\" src=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/6543\/files\/2023\/01\/mehmet-ali-peker-hfiym43qBpk-unsplash-1024x769.jpeg\" alt=\"\" class=\"wp-image-12\" srcset=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/6543\/files\/2023\/01\/mehmet-ali-peker-hfiym43qBpk-unsplash-1024x769.jpeg 1024w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/6543\/files\/2023\/01\/mehmet-ali-peker-hfiym43qBpk-unsplash-300x225.jpeg 300w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/6543\/files\/2023\/01\/mehmet-ali-peker-hfiym43qBpk-unsplash-768x577.jpeg 768w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/6543\/files\/2023\/01\/mehmet-ali-peker-hfiym43qBpk-unsplash-1536x1153.jpeg 1536w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/6543\/files\/2023\/01\/mehmet-ali-peker-hfiym43qBpk-unsplash-2048x1538.jpeg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"> Image courtesy of Mehmet Ali Peker &#8211; <a href=\"https:\/\/unsplash.com\/photos\/hfiym43qBpk\">Unsplash<\/a><\/figcaption><\/figure>\n\n\n\n<p>In Summer 2022 I was lucky enough to complete a 3-month Software Engineer (SWE) internship at AWS in Seattle, Washington. The interviewing process was nerve-wracking. It was not only my first time interviewing with AWS but also my first time interviewing for a SWE intern position! Below are 3 tips to help you prepare for an AWS interview.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">1. Make a spreadsheet &amp; live by it<\/h2>\n\n\n\n<p>It&#8217;s no secret that preparing for interview problems on sites such as <a href=\"https:\/\/leetcode.com\/\">Leetcode<\/a> is essential for landing a SWE job. There are endless pages of problems to solve on Leetcode, many of which have subtle variations such as <em>Combination Sum<\/em> and <em>Combination Sum II<\/em>. According to <a href=\"https:\/\/cscareerline.com\/how-many-leetcode-problems-per-day\/\">CSCareerline.com<\/a>, you should <strong>aim to study 150-200 questions for non-FAANG companies and 300-400 questions for FAANG companies<\/strong>. Spoiler alert &#8211; I think I only studied about 50 problems, so don&#8217;t worry if that number sounds high. Regardless of whether your target number of practice problems is 20 or 1,000, in the delirium of cramming for your interview it&#8217;s too easy to lose track of which problems you&#8217;ve studied as well as what you&#8217;ve learned from each problem. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"235\" src=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/6543\/files\/2023\/01\/Screen-Shot-2023-01-12-at-10.32.45-PM-1024x235.png\" alt=\"\" class=\"wp-image-20\" srcset=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/6543\/files\/2023\/01\/Screen-Shot-2023-01-12-at-10.32.45-PM-1024x235.png 1024w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/6543\/files\/2023\/01\/Screen-Shot-2023-01-12-at-10.32.45-PM-300x69.png 300w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/6543\/files\/2023\/01\/Screen-Shot-2023-01-12-at-10.32.45-PM-768x176.png 768w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/6543\/files\/2023\/01\/Screen-Shot-2023-01-12-at-10.32.45-PM-1536x353.png 1536w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/6543\/files\/2023\/01\/Screen-Shot-2023-01-12-at-10.32.45-PM.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Image by Kristin Schaefer<\/figcaption><\/figure>\n\n\n\n<p>Before cracking my first Leetcode problem, I found common interview questions for AWS on sites such as <a href=\"https:\/\/www.reddit.com\/\">Reddit<\/a> and <a href=\"https:\/\/medium.com\/\">Medium<\/a>. I set up a spreadsheet and added the corresponding Leetcode practice problem numbers to the list along with the level of difficulty. I also made a comment for lots of notes. After that I added problems from the <strong>list of the most common Leetcode problems<\/strong> and I also heavily selected problems from the<strong> Leetcode list of Amazon&#8217;s most common problems<\/strong>. Note that you will need a membership to Leetcode to see the list of Amazon&#8217;s problems, but I think it&#8217;s worth it. I would then study problems by the question type. If there was a specific data structure I was week on, I would focus on that for a week at a time. If I felt stuck, I often found great visual explanations of common problems on YouTube. <a href=\"https:\/\/www.youtube.com\/@NeetCode\">NeetCode<\/a> and <a href=\"https:\/\/www.youtube.com\/@CSDojo\">CS Dojo<\/a> were two of my favorite channels. <\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">2. Amazon culture is key<\/h2>\n\n\n\n<p>Repeat after me: <strong>Amazon Leadership Principles<\/strong> and <strong>STAR format<\/strong>. <\/p>\n\n\n\n<p>Although doing well on the interview problems is important, familiarity with <a href=\"https:\/\/www.aboutamazon.com\/about-us\/leadership-principles\">Amazon&#8217;s Leadership Principles<\/a> and the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Situation,_task,_action,_result\">STAR format<\/a> is just as important, if not more important. <\/p>\n\n\n\n<p>Throughout my internship I was asked to relate my progress and setbacks to the <strong>leadership principles<\/strong>. My midterm review and final presentation made heavy use of the principles as well. My exit review with my manager made utilized the STAR format. What I&#8217;m getting at is, Amazon&#8217;s Leadership Principles and the STAR format are referenced every day at Amazon, so it&#8217;s likely that they want you to identify with their leadership principles and be able to communicate successes and failures their language. <\/p>\n\n\n\n<p>Honestly, I found the principles a bit cheesy at first, but after my internship I had a vivid list in my mind of skills I needed to improve and they were all specific leadership principles. I haven&#8217;t forgotten that list and it&#8217;s a pretty good reminder to strive for higher standards. <\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Amazon Leadership Principles (SIP)\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/0hLGKKrHskQ?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>The <strong>STAR format<\/strong> is a useful tool to learn for just about any job interview. It&#8217;s pretty simple. The interviewer might ask you a question like <em>&#8220;Describe a challenge you&#8217;ve faced in one of your classes?&#8221;<\/em> or <em>&#8220;Tell me about a project you&#8217;re proud of and how did you achieve these results?&#8221;<\/em>. <\/p>\n\n\n\n<p>To construct a clear response, you can structure your answer with the <strong>STAR format<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Situation<\/strong> <\/li>\n\n\n\n<li><strong>Task<\/strong><\/li>\n\n\n\n<li><strong>Action<\/strong><\/li>\n\n\n\n<li><strong>Results<\/strong><\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"STAR INTERVIEW QUESTIONS and Answers (PASS GUARANTEED!)\" width=\"500\" height=\"375\" src=\"https:\/\/www.youtube.com\/embed\/8QfSnuL8Ny8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">3. Trust me, don&#8217;t worry about how you look for the interview<\/h2>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/6543\/files\/2023\/01\/jefferson-santos-9SoCnyQmkzI-unsplash-1024x683.jpeg\" alt=\"\" class=\"wp-image-17\" srcset=\"https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/6543\/files\/2023\/01\/jefferson-santos-9SoCnyQmkzI-unsplash-1024x683.jpeg 1024w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/6543\/files\/2023\/01\/jefferson-santos-9SoCnyQmkzI-unsplash-300x200.jpeg 300w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/6543\/files\/2023\/01\/jefferson-santos-9SoCnyQmkzI-unsplash-768x512.jpeg 768w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/6543\/files\/2023\/01\/jefferson-santos-9SoCnyQmkzI-unsplash-1536x1024.jpeg 1536w, https:\/\/osu-wams-blogs-uploads.s3.amazonaws.com\/blogs.dir\/6543\/files\/2023\/01\/jefferson-santos-9SoCnyQmkzI-unsplash-2048x1365.jpeg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Image Courtesy of Jefferson Santos &#8211; <a href=\"https:\/\/unsplash.com\/photos\/9SoCnyQmkzI\">Unsplash<\/a> <\/figcaption><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>During my internship at AWS, I can&#8217;t recall any of my SWE colleagues wearing business-casual dress. Everyone wore denim pants or shorts and t-shirts with comfortable sweatshirts of sweaters. I really appreciated this, because I&#8217;m the kind of person who hates tucking in my collared shirt every five minutes. What I&#8217;m hinting at is another more subtle part of AWS culture, which is that people probably won&#8217;t be impressed by how well you dress, but rather how well you code. This isn&#8217;t hard to imagine, but it&#8217;s easy to fall into the trap of thinking that you should dress up for an interview, only to then feel completely uncomfortable and and botch your interview as a result. My advice is to wear for your interview whatever you wear to code on a day-to-day basis because otherwise this might add to you feeling even more uncomfortable and nervous for your interview.<\/p>\n\n\n\n<p>The day of my one-on-one interview I was a nervous wreck. I was cramming until the last minute. So much so that I didn&#8217;t have time to take a shower and change into a nice outfit. Instead I wore my favorite light blue sweatshirt and my chic\/nerdy glasses. This had been my study uniform and it&#8217;s what I felt most comfortable in at the time. It turned out that my interviewer was dressed equally casual, and as a result the interview felt like a friendly conversation between two nerds.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wrap up<\/h2>\n\n\n\n<p>As annoying and time-consuming as it is, yes, you do really need to discipline yourself and study practice problems backwards and forwards. You&#8217;ll start to feel insane and a bit deprived, but that&#8217;s when you know you&#8217;re close. Make sure to know 5 Amazon leadership principles well, if not a few more in case you&#8217;re like me and your mind tends to abandon you when you get nervous. Practice out loud describing a few positive CS-related successes and failures in the STAR format. You&#8217;ll ramble at first and realize that a little bit of practice goes a long way. Then relax, because the last part of what I think makes an interview a success is easy &#8211; just wear your favorite t-shirt and jeans and clean the dirt off your glasses and you&#8217;re good to go! No tucking required.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In Summer 2022 I was lucky enough to complete a 3-month Software Engineer (SWE) internship at AWS in Seattle, Washington. The interviewing process was nerve-wracking. It was not only my first time interviewing with AWS but also my first time interviewing for a SWE intern position! Below are 3 tips to help you prepare for [&hellip;]<\/p>\n","protected":false},"author":13228,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-7","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blogs.oregonstate.edu\/schaefkr\/wp-json\/wp\/v2\/posts\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.oregonstate.edu\/schaefkr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.oregonstate.edu\/schaefkr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/schaefkr\/wp-json\/wp\/v2\/users\/13228"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/schaefkr\/wp-json\/wp\/v2\/comments?post=7"}],"version-history":[{"count":6,"href":"https:\/\/blogs.oregonstate.edu\/schaefkr\/wp-json\/wp\/v2\/posts\/7\/revisions"}],"predecessor-version":[{"id":21,"href":"https:\/\/blogs.oregonstate.edu\/schaefkr\/wp-json\/wp\/v2\/posts\/7\/revisions\/21"}],"wp:attachment":[{"href":"https:\/\/blogs.oregonstate.edu\/schaefkr\/wp-json\/wp\/v2\/media?parent=7"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/schaefkr\/wp-json\/wp\/v2\/categories?post=7"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/schaefkr\/wp-json\/wp\/v2\/tags?post=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}