Coding Mock Interview - Product of Array Except for Self (with Ex-Google SWE)
Exponent Exponent
326K subscribers
2,928 views
0

 Published On Apr 29, 2024

Ace your interviews with Exponent’s Software Engineering interview course: https://bit.ly/3UwzFMv

In this video, a software engineer tackles the 'product of array except for self' coding question. The interviewee begins with a solution using division, then addresses edge cases like zeros in the input. Finally, they optimize the solution to avoid division and achieve O(n) time and O(1) space complexity

Chapters (Powered by ChapterMe) -
00:00 - Introduction to Constructing a Product Array in C++
01:06 - Techniques for Computing the Product of Array Elements Excluding the Current One
02:47 - Analyzing Space and Time Complexity of the Iterated Array Method
08:29 - Handling Edge Cases and Multiplying by Zeros in C++
17:47 - Test Case Scenarios: Using Division and Checking Edge Cases with Zeroes
23:53 - Detailed Examination of Space and Runtime Complexities
27:45 - Testing and Reviewing the C++ Implementation
32:41 - Conclusion and Reflections on the Process

To see more mock software engineering interviews, you can browse our YouTube Playlist: http://bit.ly/mockpm
- Technical interview question at Google:    • Video  
- Technical interview questions at Google:    • Google Software Engineering Interview...  
- Design TikTok with Google SWE:    • System Design Mock Interview: Design ...  
- Negotiation tips:    • How to Negotiate Your Tech Salary Sim...  

👉 Subscribe to our channel: http://bit.ly/exponentyt
🕊️ Follow us on Twitter: http://bit.ly/exptweet
💙 Like us on Facebook for special discounts: http://bit.ly/exponentfb
📷 Check us out on Instagram: http://bit.ly/exponentig
📹 Watch us on TikTok: https://bit.ly/exponenttikttok

ABOUT US:
Did you enjoy this interview question and answer? Want to land your dream career? Exponent is an online community, course, and coaching platform to help you ace your upcoming interview. Exponent has helped people land their dream careers at companies like Google, Microsoft, Amazon, and high-growth startups. Exponent is currently licensed by Stanford, Yale, UW, and others.

Our courses include interview lessons, questions, and complete answers with video walkthroughs. Access hours of real interview videos, where we analyze what went right or wrong, and our 1000+ community of expert coaches and industry professionals, to help you get your dream job and more!

show more

Share/Embed