Объектно-ориентированное проектирование считается важнейшим элементом интервью для инженеров-программистов. Однако многие кандидаты сталкиваются с трудностями при прохождении интервью по OOD (Object-Oriented Design Interview): с одной стороны, из-за недостаточного практического опыта в проектировании сложных систем, с другой — из-за неструктурированного и открытого характера таких задач, не имеющих единственно верного решения. Даже инженеры с реальным опытом разработки часто испытывают неуверенность во время подобных интервью.
Этот курс является исчерпывающим руководством по подготовке к интервью по объектно-ориентированному проектированию. Его создала команда Design Gurus, состоящая из hiring-менеджеров таких компаний, как Google, Facebook, Microsoft и Amazon. В курсе представлены тщательно отобранные кейсы, которые неоднократно использовались на интервью в ведущих технологических фирмах, а также даны подробные разборы различных сценариев объектно-ориентированного проектирования. Основное внимание уделено мышлению и архитектуре, но для иллюстрации в курсе также предложены примеры кода на Java и Python.
Посмотреть больше
This is a text-based course. Please download the archive to get started.
Это текстовый курс. Пожалуйста, скачайте архив, чтобы начать обучение.
DesignGurus.io - это образовательная платформа для подготовки к техническим собеседованиям в IT-компаниях.Она предлагает курсы по системному дизайну, алгоритмам, структурам данных и поведенческим вопросам, созданные инженерами из ведущих технологических компаний.Формат обучения основан на понятных паттернах и реальных примерах (например, проектирование систем вроде Uber или Twitter).Платформа также предоставляет возможность пройти пробные собесед