Google Staff Software Engineer (L6) Interview Experience & Tips to Succeed

  Рет қаралды 22,070

TheAnalyticGuy

TheAnalyticGuy

Күн бұрын

Пікірлер: 33
@ishmnnit
@ishmnnit Жыл бұрын
This video is seriously underrated! Thanks for making it, it's super helpful for prepping for a senior engineer interview.
@theAnalyticGuy
@theAnalyticGuy Жыл бұрын
Thanks for the comment! So Glad it was helpful :)
@radomGyan
@radomGyan 27 күн бұрын
One of the best video!!!! How can this is hidden and have only 21k views.
@theAnalyticGuy
@theAnalyticGuy 27 күн бұрын
@@radomGyan Thanks a lot. Do help share widely !! :)
@genesisx4
@genesisx4 Жыл бұрын
TBH 8 years of experience with 2.5 as senior sounds a bit aggressive for a Staff level position. I'd say 12+ with 4-5+ as senior is more appropriate. Everyone is different however
@theAnalyticGuy
@theAnalyticGuy 11 ай бұрын
Hey there! I appreciate your perspective and taking the time to provide valuable input. Your suggestion of 12+ years with 4-5+ as a senior is definitely a good baseline. I think it ultimately comes down to technical depth and breadth, leadership, mentorship, business impact, decision making, and cross functional collaboration aspects. Indeed, everyone's journey, experiences, and timeframe will vary.
@radomGyan
@radomGyan 27 күн бұрын
It depends on the ability of individuals and kind of opportunity they got. I have seen SDE with 5 years experience becoming Sr. SDE(L6) given they got opportunity to create higher business impact, cross functional collaboration and higher complexity problems. btw, I am L6 SDM with 8 years of exp. working in Amazon. The charter that my team manages involves 10 SDEs team and 3 critical systems which require collaboration with 4 different orgs. 12+ years is standard that industry follow for hiring but there are exception and internal candidates generally gets opportunity to create higher impact and get promo faster compare to external hires.
@aaravmishragaming
@aaravmishragaming Жыл бұрын
One of the best interview guides out there! I wish you can take a full fledge course on how to succeed in career too.
@theAnalyticGuy
@theAnalyticGuy Жыл бұрын
Thanks!
@aamonaze
@aamonaze 10 ай бұрын
Thanks brother this is very help
@theAnalyticGuy
@theAnalyticGuy 10 ай бұрын
Thank you! I'm glad it was helpful :)
@saitrinathdubba
@saitrinathdubba Жыл бұрын
Hey, really a great video, especially liked how you looked at the "what Not to do" section.. Thanks a lot, speaking about over preparing , for a beginner (who can solve LC easy without much difficulty and transitioning to mediums) , what is the usual LC count that you recommend ? My plan is something like, do Blind150 list of problems properly understanding the different patterns and go ahead with other prep material, I have 4 YOE, in ML domain , Thank you once again !
@theAnalyticGuy
@theAnalyticGuy 11 ай бұрын
Hey thanks so much for your comment and engagement. That sounds like a good plan. For the purposes of interview, I Would recommend making sure you practice structured approach to the problems that you solve, that way you learn how to tackle other similar kinds of problems to those you solved. And yes definitely cover all the CS data structures and Algorithms. There is no fixed count that works for everyone. Everyone's learning style, speed is different and putting one number won't be a reliable measure. Good luck in your journey and Let me know if you have other questions. Btw, if you need help practicing the problem solving using a structured approach, you can checkout this notebook I created specifically for this purpose: Coding Questions Practice: Master structured approach to problem solving a.co/d/heaxcu1
@saitrinathdubba
@saitrinathdubba 11 ай бұрын
@@theAnalyticGuythank you once again for such a detailed video!!
@MWS331
@MWS331 Жыл бұрын
Hi, I have 8+ years of tech leadership experience, mainly on project leadership and ownership. But I have never managed a team. could I apply for the Staff Engineer position?
@theAnalyticGuy
@theAnalyticGuy 11 ай бұрын
Hey, thanks for your question. Google recruiters might be the most reliable people to assess your experience against that role. My two cents would be that a Staff Software Engineer position does have individual contributor responsibilities, so hands-on software engineering (design and coding) experience are essential.
@MWS331
@MWS331 11 ай бұрын
@@theAnalyticGuy thank you so much for your answer
@nickernara
@nickernara 2 ай бұрын
Any video or tips about resume to cross auto rejection phase? mine was rejected couple of times with in a day. i presume even HR havent seen or read it. Am a Senior engineer with 15 years exp. 🤕
@Elanordt
@Elanordt 11 ай бұрын
Hey do you have maybe a digital version of the book that I can buy? I need to have it ASAP and donw want to have printed version. Thanks!
@theAnalyticGuy
@theAnalyticGuy 11 ай бұрын
Hey! Thank you so much for your comment and interest in my book! I truly appreciate your enthusiasm and eagerness. I currently only offer printed versions, and unfortunately, for security reasons, I'm unable to provide digital copies at this time. I hope you understand. I completely understand the need for an option for faster access and I wish I could help. I am in the process of creating a Kindle version for digital access, but still working through some challenges there. If you decide to go for the printed version, I can assure you it will be worth the wait! Feel free to reach out if you have any other questions or if there's anything else I can help you with. Thanks again for your support and please do leave a review on my book if you decide to buy it!
@sachinjogi1995
@sachinjogi1995 Жыл бұрын
Any resources on frontend dev specific roles?
@theAnalyticGuy
@theAnalyticGuy 11 ай бұрын
Thanks for your question. When preparing for interviews for frontend development roles, it's important to cover HTML, CSS, JavaScript, frameworks, and problem-solving. Here are some resources: Books (Links are Amazon Affiliate Links Where i get a small kick back, I do not represent Amazon): - Eloquent JavaScript, 3rd Edition: A Modern Introduction to Programming by Marijn Haverbeke (amzn.to/3v6Yyoi) - You Don't Know JS Yet: Get Started by Kyle Simpson: (amzn.to/3TEmM2o) - You Don't Know JS Yet: Scope and Closures by Kyle Simpson: (amzn.to/3TBPCAu) - CSS Secrets: Better Solutions to Everyday Web Design Problems by Lea Verou (amzn.to/3Tkjlga) Online Platforms: - MDN Web Docs: Mozilla's documentation is an excellent resource for HTML, CSS, and JavaScript. - W3Schools: Provides tutorials on web development technologies. Frameworks and Libraries (Can pick based on company applied to and your expertise): - React Documentation: Official documentation for React. - Vue.js Documentation: Official documentation for Vue.js. - Angular Documentation: Official documentation for Angular. Interview Preparation Platforms: - FrontendMasters: Offers courses on various frontend technologies. - InterviewBit: Provides coding interview preparation for frontend roles. KZbin Channels: - Traversy Media: Covers a wide range of web development topics. - Academind: Provides in-depth tutorials on web development. GitHub Repositories: - Front-end-Developer-Interview-Questions: A comprehensive list of front-end interview questions. Blogs and Articles: - CSS-Tricks: Articles and tutorials on CSS and front-end development. - Smashing Magazine: A resource for web developers and designers. Remember to practice coding regularly, work on projects, and review common interview questions. Be prepared to discuss your past projects, problem-solving approaches, and your understanding of web development best practices during interviews. Good luck!
@brandonwiles-n8t
@brandonwiles-n8t Жыл бұрын
I don't understand your interview #1, isn't longest path in a graph an NP-hard problem?
@theAnalyticGuy
@theAnalyticGuy Жыл бұрын
Hey, i don't think that's an NP Hard problem. This is doable using 2 passes of dynamic programming - and taking the max.
@very_uniq_handle
@very_uniq_handle Жыл бұрын
@@theAnalyticGuy "can be solved using DP" doesn't mean it's not NP-hard
@theAnalyticGuy
@theAnalyticGuy Жыл бұрын
@@very_uniq_handle DP is a polynomial time algorithm. “NP-Hard problem” takes exponential time to solve because there is no known algorithm that can solve it in polynomial time
@slover4384
@slover4384 11 ай бұрын
@@very_uniq_handle It's NP hard for general directed graph. But it's in P for directed ACYCLIC graph.
@mailtokos
@mailtokos 10 ай бұрын
This code still has exponential time complexity in the worst case because of the nature of the problem. The "two paths" here refer to checking right and down directions at each step. However, note that if you can move in all four directions, you will need to handle cycles which will complicate the implementation significantly. For a grid where movements can be made in all directions and cycles are allowed, there is no known polynomial-time solution.
@rajnishsingh2864
@rajnishsingh2864 2 жыл бұрын
I hope you got offer from Google
@Shankhnad44
@Shankhnad44 Жыл бұрын
Please share slide.
@theAnalyticGuy
@theAnalyticGuy 10 ай бұрын
Thank you for your interest in my video and the PowerPoint slides! I'm glad you found the content helpful. However, the slides were primarily created as a visual aid to accompany the video presentation. The best way to fully engage with and understand the content is by watching the video itself. I appreciate your understanding and hope you continue to enjoy the content on my channel!
@vdsowner9791
@vdsowner9791 8 ай бұрын
Your voice is too low!!
@theAnalyticGuy
@theAnalyticGuy 8 ай бұрын
Sorry :( Thank you so much for the feedback. This was an older video and I've learned and improved my equipment since. I hope you'll still give it a watch and hopefully benefit from the video!
Understanding the role of a Staff engineer
46:47
LeadDev
Рет қаралды 52 М.
Power BI Intro to Data Analysis Beginner Tutorial
39:32
Learnit Training
Рет қаралды 837
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
Google system design interview: Design Spotify (with ex-Google EM)
42:13
IGotAnOffer: Engineering
Рет қаралды 1,2 МЛН
Why and How to be a big-tech Principal Engineer
12:45
The Deliberate Engineer
Рет қаралды 58 М.
What It Took To Become An $800,000 Engineer
11:10
Rahul Pandey
Рет қаралды 436 М.
CISSP Arabic - D1 - L3 - Part 2 - Governance Principles
37:18
How to: Work at Google - Example Coding/Engineering Interview
24:02
Life at Google
Рет қаралды 7 МЛН