Google staff software engineer interview reddit.

Google staff software engineer interview reddit One of my PM used to say that they shouldn’t even be put in the same category as Staff engineers do not code or are not supposed to code. Writing Good Bullet Points: STAR/CAR/XYZ Methods. I don't think it's worth of time and efforts. , if you were standard but did clear, you might get -1 as well. I hope it helps anyone preparing for a similar set of interviews! Microsoft Role: Senior Software Engineer (Azure) Hiring Quota: 5 spots available; My Demographics: White // Male // Millennial // 6 Years of Experience // US Citizen You influence the rest of your team of 3-12 engineers. Google will very likely ask about resolving conflict with manager, senior/staff engineer, teammate, etc. I would aim to have at least 75 LC problems (mostly medium level) in time for the phone interview. Can blind community share some insights and resources on what it takes to Crack the Google Staff, Sr Staff engineer? Time to prep: 90-120 days. Jul 21, 2024 · Here we discuss university-level and other education in Computer Science, Computer Engineering, Software Engineering, and related majors. I was super rusty with Leetcode and got zero sleep before my Google interview, I fucked up the problem, and they passed me. For Amazon and Meta, what I hear is they dropping leetcode and leaning towards front end focused interview. BS in computer engineering, degrees help but sometimes aren't required. This you can easily see in this mock system design interview where I am interviewing a candidate. Would be great if you guys could please share the right resources for interview prep. I interviewed for Google SWE new grad 2022 position today and I want to share my thoughts. about halfway through my 4 round interview, one of the guys said something like "what are we doing today? level 4". Please contact the moderators of this subreddit if you have any questions or concerns. At this level, there are 4 or 5 onsite rounds and people on the cusp of L3 and L4 (below), they may throw in a design question, but usually not. Do old Codejam problems or similar. What We Look For In a Resume. 665 votes, 106 comments. It might go “Staff Engineer”, “Senior Staff Engineer”, “Principal Engineer”, “Senior Principal Engineer”. As a rule of thumb, Google only hires good engineers, but you have to be both good and lucky. I work across a portfolio of >70 companies that we own. F*ck google, its the worst place to work in, they don't respect developers, the way they perform that interview was so disrespectful I wouldn't recommend anyone to work on their shit. Practise some questions in this way (get familiar with Google docs, time yourself). For example, “you are interviewing me for a senior software engineer position in react. ICT{n} stands for Individual Contributor track. If you would like to ramp up your Front-end engineering interview preparation do take a look at Interview kickstart's Front-end Engineering Interview Preparation course, where you can attend live classes and interact with the instructors who are currently working at FAANG and other top tier companies. I wrote a whole blog on this topic a couple months ago. spread across relatively few people. I interviewed onsite for senior software engineer roles at seven top tech companies like Apple and Twitter in August through November of 2018. Read the sidebar BEFORE posting. Additionally, sometimes they'll keep extending the question. Lots of smaller companies, the CTO is the only role scoped to anywhere near a staff Staff Engineer Senior Staff Engineer Principal Engineer Distinguished Engineer Google Fellow Senior Google Fellow Everyone is expected to reach Senior. a "hard" answer talks about design questions like scalability, memory access, thread safety, API design, etc. 29% Positive. the easy answer is the trivial solution (linear search, that sort of thing). The first interview was with the qa manager, qa lead and qa team lead. I recently interviewed for the first round of SDE III. This community should be specialized subreddit facilitating discussion amongst individuals who have gained some ground in the software engineering world. Members Online Ima principle developer who has interviewed 50+ candidates for my company this year - my thoughts. Creating them helped me get ML Engineer offers from several companies in 2022 (including Google, Tesla, Samsung, Motional, UiPath, and TikTok). I joined an insurance company 3 years ago and thought it was ok since they provided a great work life balance and excellent salary package. I spent 5 years as a staff engineer at Meta and did 100s of interviews, if you're considering applying and have questions about the process, feel free to ask! Main rumor i always hear is that Meta coding interviews are always 2 Leetcode Undergrad Comp Sci -> Engineer -> Senior Engineer -> Architect -> Director Engineering -> VP Engineering -> CTO -> Operating Principal at PE firm (CTO to CTOs) Added an MBA and a Masters in Comp Sci during my career. In preparing for the interview: Know what skills are necessary for Google Software Engineer roles. They both have coding problems related to data 2nd round Phone Interview/Screening: Spoke to the recruiter over the phone about my resume. "A typical day could be a lot of things, but this is the gist of it: -Get into work whenever. Especially on scaling from 1 to millions of users in multiple countries. Recent CS grad (international student) here. The virtual onsite interview was for the entire day with 1 behavioral and 4 technical You gun for the Google interview, that's the only thing you can do, practice interviewing at Google. I’ve been jumping around lots, but I started with all the data structures course things on leetcode (arrays, strings, linked lists, binary search, sorting Algos, stack and queue, hash table, binary tree, n-ary tree, binary search tree, recursion 1 and 2, to be specific. If you're coming from industry I'm not sure how much they can ask you about your previous projects because of NDAs, but I'd guess they'd try to ask high-level stuff to make sure you understand your subfield in the depth required for research stuff. I interviewed in 2023 and all coding questions were leetcode hard, based on either graph algorithms, dynamic programming, intervals or some combination of these System design - DDIA is really good for general understanding of concepts but not so directed towards interviews. Hey folks, long time lurker, first time poster! I have a tech screen coming up with Stripe next week for a mid-level Backend engineer role and I have been reading about their interview process. I find preparing for Google is something too much which I'm not gonna put efforts for. the medium answer is an optimal solution (usually involves hashmaps or trees or the like). ) will help you bc they all improve your problem solving However at very senior levels, engineers are often not really doing engineering work in any hands-on way. g. (On the other hand, the exact questions you were asked on the interview might help people cheat. He leads teams of teams, the company doesn't know how to do it but relies on your to establish what is needed to get it done. Nov 27, 2022 · Onsite Technical Coding Interview — I; Googlyness/Behavioral Interview — Hiring Manager; Onsite Technical Coding Interview — II; Onsite Technical Coding Interview — III; Coding Round 1 (45 minutes) The interviewer started with a brief introduction. Can somebody guide with me LC coding questions and system design please… The transition part I meant is that it’s a low code job so most of your day won’t be spend doing software engineering or coding which might be boring and when you want to change companies they won’t consider your 3 years as a solution engineer the same as 3 years as a swe. 10 votes, 13 comments. SE 6WD 6(6U Fortune 50/500 have a arguably ‘scalable, fair and consistent’ interview process - literally the hiring manager will ask consistent questions (not made up on the fly) to each candidate, then they will literally tick the boxes on the interview pack when evaluating the answers that they noted down during the interview. Generally the interview experiences shared on youtube are senior level people with usual DS and Design rounds, If you're a staff engineer, How was your interview or what you look for in staff hires. You are a key person in your org. ). So, we all know that not every candidate is perfect, and not every company is perfect (and might not know exactly what they're looking for). Maybe try to follow the interview, but any coding challenge (Just any website like Advent of code or hackerrank, leetcode etc. which i then looked up later. I have interviewed at Microsoft before but for an internship and I am sure Google will be tougher. You've to literally prepare 3-4 months (if already know DSA ) or 6 months (for a noob) religiously to crack or be upto that mark. This course covers all aspects one could I helped coordinate interviews for all software engineering levels, in small startups, a defense company, and a Fortune 500 company. I have an onsite interview directly. Part of it is the culture fit, how do you see your role type conversation. May 1, 2025 · Google interview details: 23,501 interview questions and 22,718 interview reviews posted anonymously by Google interview candidates. Never give up mate, improve, learn more and try again, even if you fail again, then try a third time. I'm at Google, and I've seen a few cases of people climbing to senior/staff quite fast (e. The interview itself went well in my eyes. Software Engineer or SWE-II (Level 3) is an entry-level full-time software engineer. He is an ex-Google employee or still is and he interviews other youtubers with google questions. I spent my entire winter break preparing for the interview. If anything, an interview is not only for them to interview you its you to interview them. There's not actually that many software engineers making $300k+ (you have to be a mythical "10x engineer" with an IQ of 130). so I want to know what kind of coding questions. Dec 7, 2020 · Gone are the days of job offers delivered over handshakes. And sometimes there are non-manager senior engineers that mostly code. Comparing yourself to other people will drive you insane. Nov 5, 2022 · These were all for remote positions, and all interviews were conducted over zoom/google hangouts. Make sure the examples you choose are level appropriate. It requires a good mix of skill, hard work, and luck (right opportunity to show impact). Defining those ladders, loosely: 6+: maybe 1-in-6 of all engineers at a FAANG will ever make it here. The 5-person panel insterview is where things went astray. It ran over time because I enjoyed talking to the guys but was scheduled for an hour. I'm curious about the technical round and data pipeline designing interviews in your experience. Oct 20, 2024 · Google SWE Campus early career after interview anxiety Big Tech (self. For example, a staff engineer should not have a story about a conflict with a junior eng about code review. One easy leetcode question. this year. Do it in person, see if you can meet the team, ask about the stack and development process. How I normally set it up depends a bit on the level of the interviewee (I typically interview senior devs). But my question is for much higher level roles (Staff/Principal/etc), expectations for these ICs are much larger than just say even a Senior candidate (whatever you think those titles mean) It’s an umbrella term for all titles higher than “senior software engineer”. Dec 19, 2024 · Google Staff Software Engineer interview questions. Second interview with other engineers (how much do I want to start my career as a software engineer), Third interview with the C-level user (how well fit I am with the company). Guide to Software Engineer Bullet Points. My language of preference is Python for the coding rounds. I probably did 30 practice interview for my intern position, and 75 practice interviews for my full time position. For senior level and above there is also a system design component This is still software eng just that it’s embedded software eng as opposed to front end, backend or mobile software eng so you can often also expect non specific general algorithm questions but mainly at companies who match you with a team after you pass 39 votes, 67 comments. At google you have a very high chance of being a web (or maybe mobile) full stack engineer. Just looking for some tips and something to help prepare me. So it's more like a Senior Engineering Manager. Practice solving problems exactly like interviews (i. Recommended Templates: Google Docs, LaTeX. Like, if you're hiring embedded software engineers, looking at a portfolio won't be the right way to determine their skill. This is the easiest coding interview he has made with Ben Awad. it sounded like level 4 was their entry level engineering role. Passed the OA, then moved on to the virtual onsite 1 behavioral, 2 leetcode easy, 2 leetcode medium. Looking for a little help for 2nd interview for a software QA engineer. Here's a detailed breakdown of my recent interview experience with Microsoft. If Google is similar, expect a blend of behavioral questions and situation-based coding exercises. Had ~3. I wish this was a fake post but it really has been my life over the last 2 months. To put it simply, Googliness is a set of personal attributes that, when combined with the right technical or hard skills, make software engineers the right We would like to show you a description here but the site won’t allow us. Applied in October, aced the code signal, and they requested a first-round interview. At my company we do coding tests for all levels of engineers, including staff engineers. Gain insights into the Software Engineer interview process at Google. That means if you excel in your itv you'll most likely get a +1 position. The interview for my current role (senior engineer) was an hour long interview that was some personal questions, career questions, technical questions and a very short coding exercise. cscareers) submitted 6 months ago by MudLess4927 I completed all my interviews for a US swe campus early career role on 10/10/2024. 5 days go by nothing. 30+ years experience. The interview processes are similar. It has no real standardization, and is different between companies. Questions are loosely based off Chip Huyen's ML Interviews Book. We would like to show you a description here but the site won’t allow us. Dec 23, 2024 · Software Engineer Interview: “Googleyness” or “Googliness” is a quality that defines a Google employee or shows interviewers that you’re the right candidate for a Google interview. Now the second time, I got an implementation-based question. I was wondering if anyone could tell me what i can expect from the coding exercise and what the interview process will look like after the exercise if I do well on it. I prepared with a combination of neetcode and leetcode Interviewer for Google here. Working at Google seems really chill. 3rd round Technical Interview: Open notebook-style interview(90 minutes). You get a call, then the interviewer opens a google doc with you that has the consolas font and pastes in the interview question (might also read the question), and you write code in the google doc (no, really) to solve it. I found System Design Interview by Alex Yu pretty good at a high level. We are both code review fans, so we also talked about this engineering practice. Been a few years since I spent time on LC. Google tends to be very flexible throughout the entire process, so give yourself the time you need. The more important interviews we hold are the system design interviews. And you need to have the right scope of projects to even have a staff engineer. I gave my availability for the next 7 days. 4 /5 difficulty. They are not IC and much closer to product from tech pov. Aside from that; it's hard to give a direct answer. I have a non-IT Engineering background with a PhD, currently working as an MLOps Engineer (which is pretty much a DevOps role focused on ML workflow and Lifecycle). One of my friends got -1. I made 200+ flashcards to review everything from my years of ML research, classes, and independent study. Overall, I have DevOps and Data/AI experience. I believe more junior roles would follow a slightly different interview process. I have an interview with hubspot next week for a Senior Software Engineer role. The part that they say they don't ask LC makes it very interesting but also leaves me with a less structur So I went through the lovely recruitment process for a software engineer new grad with Visa Inc. I didn't interview with Google, but I did multiple interviews for Amazon and Microsoft, and I can say for sure that the hype is real when it comes to resources like Leetcode. Negative 35%. There's been a lot of luck/variance with my screening interviews. My behavioral round got rescheduled, earlier it was scheduled as the 3rd interview in 5 onsite interviews, but the interviewer was unavailable, so my recruiter rescheduled it at the end. I just wouldn't decline an interview/job offer on the basis of some guy on Reddit claims to become a LoL pro while working for Northrop. js and expressjs . For candidates interviewing at technology companies, expect multistep interview processes that span weeks (four to six) and occasionally months. You can learn a lot about an engineer by asking them to describe passed projects and asking clarifying questions. Being part of that shitty auth rolling i can assure you the constraint isn't someone wanting to do auth, but rather the constraint is contractual where you can have only up to 10 actual accounts in the system (one of which would be the super admin service account used by your service), and your new tool that's supposed to be the new frontend has to handle arbitrary amount of accounts, any At least for Facebook and Google, there's no hard limit on 6+; they'd prefer to have more. . they said 2 of my rounds will be focussed on coding ,3rd round will be based on system design and one will be behavioral. By this level, it's often the "how do I have bigger impact/expand my charter" rather than the tactical question of "how do I execute better" that many start to have trouble with. Members Online CSCareerQuestions protests in solidarity with the developers who made third party reddit apps. My experience primarily lies in using AutoCAD and SolidWorks, which are industry-standard tools for 2D and 3D modeling respectively. r/engineering is **NOT** for students to ask for guidance on selecting their major, or for homework / project help. In the third interview (graph, LC medium) I got the question correct but was a bit more quiet Mar 9, 2025 · Coding - Blind75 through neetcode and google tagged recent questions. I think these are separate points, the first of which is true (there aren't a lot of software engineers making $300k+, at least compared to the industry as a while), while the second is not (you don't have to be that 10x I have some questions regarding the senior software engineer interview process that I am hoping some engineer / technical managers, hiring managers, or senior software engineers / developers can answer! Context: I am starting to prepare to interview for Senior Software Engineer / Developer positions. In a nutshell, he stressed that at Google and Microsoft, you write code that has to be supported for many, many years. In Google, the interview duration is exactly 45 minutes, and I believe, in this time, everyone shares Cracking the Coding Interview. I interviewed two weeks ago for a software engineer product role. Ideally, at the end of year 5, I aim to be a Senior Software Engineer. Senior Engineering manager (E) == Staff engineer (IC). Share your tips, ask your questions, and help each other. **First Interview (Technical with Karat Engineer):** The first interview was fully technical. A week passes and I'm told by the engineer that they're not hiring anyone, AND that I should apply for another role within the company. Basically, it was a code optimization problem. 5k openings needing to be filled. This could also explain why some will max out at senior engineer since not everyone wants to lead a team. Meanwhile, as an actual Software Engineer, I try to read up on all the latest programming practices, do programming challenges for fun, keep a few side-projects to test ideas and explore new fields, and attempt to give good thought and reasoning In the first interview I got the first question (linked list, LC medium) and follow ups correct. Software engineering interviews are getting out of hand. I have not touched data structures and algorithms in my 6 years of work experience. r/engineering is a forum for engineering professionals to share information, knowledge, experience related to the principles & practices of the numerous engineering disciplines. Staff engineers are expected to actively participate in recruiting and hiring across the board. Those who have interviewed at Google before, I am interviewing for a University Grad role for a software engineer in mid-May and I am not sure what difficulty should I expect the technical problems to be. After seeing the recent layoffs in Google. As for your timescale question : "average engineers do NOT make it to higher positions" Hello, I have an interview scheduled next week for senior software engineer. Oddly to me, the position title was 'senior software engineer' which I found out later that all software engineers at Netflix are seniors. 36 Resume Rules for Software Engineers. Some third party software is restricted, and there are strict limits on where Google internal code can be stored. I recently got the following question in a system design interview: Design Google Calendar I stumbled since all the resources online were for LLD, however the interviewer was looking for something more high level. Check out Google dead projects, you gonna work your butts off just so they can close it after 1 year: Oh man, this hit home hard. Case interview consists of several phases. 5 yrs experience prior to Discord. We usually skim out on interview practices while solving leetcode. If you're hiring for web designers? Probably! This idea that we should have a singular flow that serves to interview every vertical is part of the problem with the current system. After an arduous 3 weeks, I got a call from my recruiter saying that I had passed the onsite and was now in the final team matching phase. ” “you are interviewing me for a senior software engineer position in node. I was interviewing for a solutions role, but when I get to the panel interview, it a full stack software engineering interview? Somehow, in the midst of the interview process, OpenAI decided that the job should be a full stack software engineering job, instead of a solutions engineering Yes new grads get asked this stuff as well. Be prepared to answer the alg/coding question in 30-40 minutes using a Google Doc (no IDE). After all, the major delta between a senior engineer and a staff engineer (assuming high bars for both of these levels) is the scope of their work. Please keep the conversation semi-professional or better, adhere to the reddiquette, and remember to READ OUR RULES. I am a bot, and this action was performed automatically. I thought his advice for the interview was decent but he does recommend doing estimates on throughput which other people say is a waste of time. I correctly answered the first interview question and explained my thought process/pseudo code for the follow up before running out of time. Guido van Rossum, the creator of Python, was Senior Staff when he left Google). I've been taking a sabbatical and making advice videos on YouTube for fun while I chill. Expectations are just lower. Any posts or comments that are made by inexperienced individuals (outside of the weekly Ask thread) should be reported. Jan 2, 2025 · Getting ready for an Software Engineer interview at Google? The Google Software Engineer interview span across 10 to 12 different question topics. Hi! One of my close friend, with few years job experience and a moderate to good level interview at Google US, got down-leveled to L3 from L4. So, an E6 at Meta, for example, is at the same "level" as an M1 (Manager 1). I spent 30 years working in industry, including research, Microsoft, Amazon, Google, Oracle, etc. junior, senior or principal software engineering level). Previously I worked as a Data Engineer so I have a very good grasp of Data Architecture and Integration schemes. It was first technical, I was asked one easy question and one medium (dm if you want to know which ones). Behavioral interview consisted of being asked 3 questions which took like 15 mins and then the interviewer let me end early. A few days later, I had a video interview with the manager. The general approach we take is: do a whiteboard interview to see if you like working with them and they have solid fundamentals for algorithms/data structures. agree. The difference between most senior and staff engineers is that seniors lead projects and staff engineers lead workstreams that span multiple projects and/or multiple years. Choose from Google's most frequent list. The interviewer gave me a piece of code and worked with me on a way to optimize it based on DSA concepts. Narrowing the scope of technology companies, here's an in-depth look at Google's interview process for Software Engineers. About ten days after completing the assessment, I got an email to complete a form for my first interview. Get the Reddit app Scan this QR code to download the app now Google Staff Software Engineer (L6) Interview Experience & Tips to Succeed Video Share Add a Comment Google gives out positions after interview evaluations (not just google). It depends on a lot of other factors like the interviewer, for instance, in my second round, I frequently had to make the interviewer respond to make sure that he was still there and listening, and also, luck matters a lot in an interview. After going through the initial coding round I asked the recruiter to give me just over a month to prepare. Where can I read more about staff engineer interview experience and structure. Senior software engineers can lead teams, but it’s not a requirement. At trading firms, you very well could be doing web, but there’s a much higher chance of doing lower level work (closer to the system level) It can depend on the company but I’ve found that staff software engineer is fairly similar to a lead software engineer. You can finally relax somewhat, as engineers can reach their final plateau here. senior in 2, staff in another 2-2. Also, not necessary if that interview will be last or in between. I have the best job. My friend had his first interview as behavioral. I still have not heard anything official from them. following every good habit of asking questions, writing pseudo code, dry run, double checking approach) because your brain falls into muscle memory zone during the interview. Anything above that will typically require significant accomplishments (e. 5 years). For System Design (L5+, Senior + at most places), on top of knowing the material its super important to have a strategy and approach to them. This can be expanded as well. Solved using both brute force and optimal solutions. At or around the Cxx level, you will find all sorts of roles . I made it through the entire Google SWE Interview process. I am confused with what to expect from the first round. Did you guys have a 30-day plan that worked for you? Interview Patterns I Noticed After 7 Onsites at Top Tech Companies (FAANG++) How I Cracked My First Interview at Google. Nov 7, 2021 · Google Staff, Sr Staff engineer interview prep. Jan 11, 2023 · My Interview experience at Verily (Google Life Sciences) Apr 3, 2023 Cracking the Code: How to Ace Your Software Engineer Interview & Common Questions (. Need help with Senior Software Engineer Interview with Visa Hi, I have my first round scheduled with Visa for Senior Software Engineer Position with 45 min duration on Tuesday. If you're out of touch with DS and Algos, then frankly I think you should push the interview back. When I (or any experienced interviewer) interview a candidate, we can easily determine the level of the candidate (whether L5, L6 i. Senior engineers come as software focused DevOps engineers, where it’s fine to do a coding test like you’re used to, and operations-focused DevOps engineers who are quite a bit more focused on how to do the cloud infrastructure and don’t always code often - or if they do, it’s in yaml (ansible/helm) or HCL, puppet, cloudformation or That sounds like Google Frontend Engineer interview process, where they still focus on leetcode first. May 24, 2024 · Google has a tier-based (level-based) system for Software Engineers, from Level 3 (Software Engineer II) to Level 11 (Senior Google Fellow). i interviewed at google. The interviews were always at least 4 hours long. NET/Angular) E{n} stands for Engineer {n}. Ask me a question that would appear during a technical round. Better developers will get to Staff. you are coming in at a principal or staff engineering position), you will be going through the standard engineering interview process: First is a 30-45 minute phone screen with an engineer, intended to weed out the completely unqualified. 1 person guiding 5 others is going to achieve a lot more of their vision than if they tried to DIY it. I've updated my previous resume based on the feedback from that… For experienced developers. I'm usually at work from 9-6, 10-6 if I want to sleep in like today. If you want specifics I'd recommended "Cracking the coding interview" but it's most likely an overkill for an interview for an apprenticeship. It's really not common. 7: 1-in-6 of 6s will ever make it here. Honestly, don't worry about it. Build your own opinion. Show More Normally Staff engineer means manager. my experience, the questions i was asked, sounded about the same as what op was asked. For experienced developers. true. I successfully optimized it. This is with the senior director of software development and devops. Certain software is on the no-go list due to keeping copies of whatever you're working on in third party cloud servers or locally to your laptop, I'd imagine this is the real reason Evernote was problematic. I'm currently a full stack developer at a much… Hi Everyone, I received a snapshot survey and coding exercise from google this morning for SWE early campus role. At the industry standard level for staff, there is usually a branching into two tracks: IC and management. Apr 30, 2025 · Example: “Throughout my career as a staff engineer, I have extensively used computer-aided design (CAD) software to create and modify engineering drawings for various projects. 3. They are just on different tracks. See the interview process breakdown, 29 Google coding interview questions with solutions, and links to high-quality prep materials. Dev -> Senior dev Engineering manager -> Senior engineering manager. Received interview scheduling email 11/03/21 Back to back phone technical interviews 11/15/21 Notified of moving onto The Project Search Stage 12/09/21 Received host match interview request 01/27/22 Completed host match interview 02/01/22 Received offer 02/04/22 Hello! I have 30 days to prepare for my Google interview. You find problems within products they didn't know they had, and rally engineers via earned authority to go fix them. I stumbled through the second interview and approached it incorrectly at first, rerouted, and finally solved it with a hint from the interviewer. Apr 21, 2025 · Difficulty level of the interview depends on the level of software engineering role you are applying in Google. I asked him about software engineering practices at Google and Microsoft and how they differ from what he now does at his own start-up. Hi, As the title indicates, this is now my second post here. e. We talked about my experience, learning journey, passion for SE, and future learning plans, etc. I was able to ask a Google employee of 2 months who was hired right after college last year as a software engineer. At L6, engineers are no longer just builders — they are architects, mentors, and cross-functional influencers who help shape the technical direction of teams and organizations. Coding interview was very straight forward. I also use ChatGPT to create me problems to solve. Software Engineering levels at Google Software Engineering IC Roles Levels Approximate Experience Designation L3 L4 L5 L6 L7 L8 L9 L10 L11 0-1 year 2-4 years 6-10 years 10+ years 10+ years 10-15 years 15+ years 15+ years 15+ years SE II SE III Sr. good algo interview questions have easy, medium, hard answers, usually. Updated Dec 19, 2024. This is my 2nd time interview with Google. Neetcode. Hey all, just trying to pay it forward by sharing my interview experience at Meta in case anyone finds it's useful. This is pretty true for most big tech companies. The interview process across all of these companies was for more senior roles. The first time (roughly a year back), the interviewer asked a simple question (based on strings) and I couldn't do it (failed a test case). The average salary for a Senior Software Engineer at Google is approximately $188,284 per year, while an entry-level software engineer earns around $132,190 per year. Interview experience. Unless you have a PhD and 10 years or more of experience in the field (i. Sounds good. This is fundamentally part of the problem. They are a bit confused as they don’t see any calls for L3 currently at Google US, there’s a lot in Google India though. In the second question (2d array, graphs, LC medium) I messed up a few lines of code which is why I think they wanted a third interview. The non-technical part of an interview is mostly a conversation to see if someone is a good fit for the position. they bupassed the first one for me since I have embedded experience for 3 years working at Qualcomm. On the other hand, I busted my ass for two(?) months for my Meta screen, felt good going in, and was hit with not-so-standard esoteric behavioral questions and a coding interview that required me to explain Meta announced yesterday they are ramping up hiring for E4+ roles with 4. The thing you have to understand is that other processes at the company will be like the interview process. Well, 5 yrs huh, while I can't speak with absolutely certainty, I will use the next 5 years to grow myself as a detail oriented software engineering with focus on designs and cross team collaborations. Your impact extends beyond yourself. Finally recognize a lot of it is luck. Interviews at Google. Another ten days later, I received an email to schedule my first interview, which I scheduled for a week later. reddit's new API changes kill third party apps that offer accessibility features, mod tools, and other features not found in the first party app. For a software engineer interview, you'll be asked to code some things, design (architecturally) something, talk about your experiences coding. In my opinion, the interview you described is fine. Before the leetcode hysteria, this type of interview was more common. They asked me things related to: - Basic data structures - Multithreading terms (race conditions, mutex, semaphore) - OAuth The generally have a focus on: It's true that concrete questions help people prepare better. In terms of ratio, probably somewhere around 50-100 engineers to 1 staff engineer. I told him no. Sep 1, 2023 · Google’s software engineers can be divided into General Software Engineer and Embedded Software Engineer. Instead, it should be a cross-org conflict or story about you convincing a VP/Director about your teams value, etc. For UN staff, personnel, consultants and interns, and those looking to start and develop a career in the United Nations System. Exactly! Staff engineer position is a totally different position than a Senior SWE. Mar 25, 2025 · The Google L6 Software Engineer role — commonly known as Staff Engineer — is a defining milestone in an engineer’s career. Associate Software Engineer: Fresh out of college people start here Software Engineer 1: Should be an easy promotion after a year of the previous title Software Engineer 2: Masters degree people start here Software Engineer 3: Allegedly hard to get? Titles continue, but I don't remember them off the top of my head Ah, I applied as a (soon-to-be) PhD grad. To give some context, I'm a Java Software Engineer with ~ 2 years of experience from Romania, worked at a couple of big companies, and I've recently changed my job to a Fortune500 company, so I'm pretty familiar with the corporate environment, however the economical and political climate of the country is troublesome, and I'm willing to move to another country in like a year or so and I've Jan 30, 2024 · Ace your Google software engineer interviews with this preparation guide. Subreddit for discussing careers in computer science, software engineering, and related fields, specifically pertaining to those of us in the UK. In every company I helped conduct an interview for, the minimal expectation from other team members during the interview process has always been whether the candidate produced an optimal, working solution My brother's girlfriend is a software engineer at google, she got hired at the end of last year, but it was her second try. Practice real Google Software Want to nail your next tech interview? Register for the Free Interview Prep Webinar. They'll probably ask you about tests and edge cases. some years ago (2 I think) she tried and failed the interviews. I just thought I'd give you a heads up, because there was the guy who went on Reddit and did an AMA with photos of his swag from his shiny new Google job, and by the next day, he was out of a job. Group leader - Principal SDE - You influence the entire group of 12-80 engineers. vrtky dpkmfo hmkjkpf yrpl xrpemm offm pcowg zfj idzrhz qlqby enjrfq uwbmzb sugemu rvlu aetwq