Grokking the Object Oriented Design Interview

Learn how to prepare for object oriented design interviews and practice common object oriented design interview questions.
Level:
Beginner
Study Time:
21h
Lessons:
25
Playgrounds :
89
50,119 (Students)
Course Overview
Object-oriented design has always been a critical part of the software engineering interview process. Most of the engineers struggle with the object-oriented design interviews (OODI), partly because of their lack of experience in laying down the design of a complex system, and partly because of the unstructured nature of OODI. Even engineers, who have some sort of experience in building such systems are not comfortable with these interviews. It is mainly because of the open-ended nature of the design problems that don't have a standard answer. This course is a complete guide to master the OODI. It is created by Design Gurus who are a team of hiring managers from Google, Facebook, Microsoft, and Amazon. It not only has a set of carefully handpicked case studies, which have been repeatedly asked at the top tech companies but also provides a thorough experience to handle different object-oriented design scenarios. While code is not the emphasis of this course, some code examples in Java and Python are provided throughout. Let’s get started!
Image
Get instant access to all current and upcoming courses through subscription.
$19
.99
/mo
billed yearly ($239)
OR
Get Lifetime access to this course only.
$49
Certification on completing the course.
Course Content
3 Chapters • 25 Lessons
1.
Object Oriented Design and UML
7 lessons
Related Courses
Image

Grokking the System Design Interview

Image

Grokking the Advanced System Design Interview

What people say about our courses
Image
MO JAFRI
Software Engineer
The courses which have "grokking" before them, are exceptionally well put together! These courses magically condense 3 years of CS in short bite-size courses and lectures (I have tried System Design, OODI, and Coding patterns). The Grokking courses are godsent, to be honest.
Image
ABHISHEK GUPTA
Software Engineer
My offer from the top tech company would not have been possible without this course. Many thanks!!
Image
KAUSHIK JONNADULA
Software Engineer
Thanks for a great resource! You guys are a lifesaver. I struggled a lot in design interviews, and this course gave me an organized process to handle a design problem. Please keep adding more questions.
Image
AHMET HANIF
Software Engineer
Whoever put this together, you folks are life savers. Thank you :)
Image
Get instant access to all current and upcoming courses through subscription.
$19
.99
/mo
billed yearly ($239)
OR
Get Lifetime access to this course only.
$49
Certification on completing the course.