Interview Kickstart и подобные

Аватара пользователя
M. Ridcully
Уже с Приветом
Сообщения: 12017
Зарегистрирован: Пт сен 08, 2006 3:07 pm
Откуда: Силиконка

Re: Interview Kickstart и подобные

Сообщение M. Ridcully »

Херовимчик писал(а): Вт янв 12, 2021 5:57 pm Простите за наивный вопрос, а что кроме как в контексте интервью никто системный дизайн не изучает/практикует...?
Вне контекста интервью он может быть довольно специализированный и совсем не такой, какой спрашивают.
Весь этот веб / big data / сервисы - это ведь тоже специализация. Но в гуглобуках почему-то это спрашивают, как что-то униварсально-общее.
Последний раз редактировалось M. Ridcully Вт янв 12, 2021 8:34 pm, всего редактировалось 1 раз.
Мир Украине. Свободу России.
Аватара пользователя
Marie Clair
Уже с Приветом
Сообщения: 17692
Зарегистрирован: Пн сен 19, 2005 11:57 am
Откуда: NJ, US

Re: Interview Kickstart и подобные

Сообщение Marie Clair »

Херовимчик писал(а): Вт янв 12, 2021 5:57 pm Простите за наивный вопрос, а что кроме как в контексте интервью никто системный дизайн не изучает/практикует...?
Не в том обьеме в котором потенциально могут спрашивать. Пример, я вне RDB уже лет 5, никакой sql statement средnей сложности уже не напишу.
The best things in life either make you fat, drunk, or pregnant.
Аватара пользователя
Херовимчик
Уже с Приветом
Сообщения: 5284
Зарегистрирован: Сб сен 27, 2008 4:48 pm
Откуда: Moscow-Seattle-SFBA

Re: Interview Kickstart и подобные

Сообщение Херовимчик »

M. Ridcully писал(а): Вт янв 12, 2021 7:35 pm
Херовимчик писал(а): Вт янв 12, 2021 5:57 pm Простите за наивный вопрос, а что кроме как в контексте интервью никто системный дизайн не изучает/практикует...?
Вне контекста интервью он может быть довольно специализированный и совсем не такой, какой спрашивают.
Весь этот веб / big data / сервисы - это ведь тоже специализация. Но в гуглобуках почему-то это спрашивают, как что-то униварсально-общее.
Спрашивают универсальную классику, которую не избежать даже в специализации. Design patterns что в big data, что в embedded одни и теже....
Аватара пользователя
Мальчик-Одуванчик
Уже с Приветом
Сообщения: 15526
Зарегистрирован: Чт сен 27, 2007 5:53 pm

Re: Interview Kickstart и подобные

Сообщение Мальчик-Одуванчик »

Херовимчик писал(а): Вт янв 12, 2021 8:59 pm
M. Ridcully писал(а): Вт янв 12, 2021 7:35 pm
Херовимчик писал(а): Вт янв 12, 2021 5:57 pm Простите за наивный вопрос, а что кроме как в контексте интервью никто системный дизайн не изучает/практикует...?
Вне контекста интервью он может быть довольно специализированный и совсем не такой, какой спрашивают.
Весь этот веб / big data / сервисы - это ведь тоже специализация. Но в гуглобуках почему-то это спрашивают, как что-то униварсально-общее.
Спрашивают универсальную классику, которую не избежать даже в специализации. Design patterns что в big data, что в embedded одни и теже....
А когда смотришь на продукцию Эпл то появляется ощущение что это не дизайн, а просто педерасты нафантазировали.
Аватара пользователя
M. Ridcully
Уже с Приветом
Сообщения: 12017
Зарегистрирован: Пт сен 08, 2006 3:07 pm
Откуда: Силиконка

Re: Interview Kickstart и подобные

Сообщение M. Ridcully »

Мальчик-Одуванчик писал(а): Ср янв 13, 2021 5:05 pm А когда смотришь на продукцию Эпл то появляется ощущение что это не дизайн, а просто педерасты нафантазировали.
Справедливости ради - хардварь у них неплохой был, вроде.
А вот софт - да, эти самые нафантазировали и реализовали.

Кстати, в родословной Дарвина есть BSD корни - а там один нетрадиционный был одним из ведущих программистов, если чего не путаю. Но тот - в хорошем смысле слова. :D
Мир Украине. Свободу России.
Аватара пользователя
Херовимчик
Уже с Приветом
Сообщения: 5284
Зарегистрирован: Сб сен 27, 2008 4:48 pm
Откуда: Moscow-Seattle-SFBA

Re: Interview Kickstart и подобные

Сообщение Херовимчик »

Мальчик-Одуванчик писал(а): Ср янв 13, 2021 5:05 pm
Херовимчик писал(а): Вт янв 12, 2021 8:59 pm
M. Ridcully писал(а): Вт янв 12, 2021 7:35 pm
Херовимчик писал(а): Вт янв 12, 2021 5:57 pm Простите за наивный вопрос, а что кроме как в контексте интервью никто системный дизайн не изучает/практикует...?
Вне контекста интервью он может быть довольно специализированный и совсем не такой, какой спрашивают.
Весь этот веб / big data / сервисы - это ведь тоже специализация. Но в гуглобуках почему-то это спрашивают, как что-то униварсально-общее.
Спрашивают универсальную классику, которую не избежать даже в специализации. Design patterns что в big data, что в embedded одни и теже....
А когда смотришь на продукцию Эпл то появляется ощущение что это не дизайн, а просто педерасты нафантазировали.
Уточните пожалуйста, вы имеете ввиду что изучения system design нужно только для прохождения интервью? И лучше бы держать от него подальше в реальной жизни? :roll:
3DD
Уже с Приветом
Сообщения: 7996
Зарегистрирован: Вт авг 05, 2003 4:39 pm
Откуда: CA
Поблагодарили: 2 раза

Re: Interview Kickstart и подобные

Сообщение 3DD »

Мальчик-Одуванчик писал(а): Ср янв 13, 2021 5:05 pm
Херовимчик писал(а): Вт янв 12, 2021 8:59 pm
M. Ridcully писал(а): Вт янв 12, 2021 7:35 pm
Херовимчик писал(а): Вт янв 12, 2021 5:57 pm Простите за наивный вопрос, а что кроме как в контексте интервью никто системный дизайн не изучает/практикует...?
Вне контекста интервью он может быть довольно специализированный и совсем не такой, какой спрашивают.
Весь этот веб / big data / сервисы - это ведь тоже специализация. Но в гуглобуках почему-то это спрашивают, как что-то униварсально-общее.
Спрашивают универсальную классику, которую не избежать даже в специализации. Design patterns что в big data, что в embedded одни и теже....
А когда смотришь на продукцию Эпл то появляется ощущение что это не дизайн, а просто педерасты нафантазировали.
А щас будет усиливаться уклон фантазий в сторону педерастов и черных
Аватара пользователя
Мальчик-Одуванчик
Уже с Приветом
Сообщения: 15526
Зарегистрирован: Чт сен 27, 2007 5:53 pm

Re: Interview Kickstart и подобные

Сообщение Мальчик-Одуванчик »

Херовимчик писал(а): Ср янв 13, 2021 7:02 pm Уточните пожалуйста, вы имеете ввиду что изучения system design нужно только для прохождения интервью? И лучше бы держать от него подальше в реальной жизни? :roll:
На мой взгляд это вещи перпендикулярные и подобно алгоритмам относятся к области мусорных знаний.
Они важны на этапе обучения для формирования целостной картины, но в дальнейшем их изучение нужно увязывать лишь в контексте непосредственно решаемых задач.
Как и всякая цеховая индустрия, программирование тоже плодит кучу "сакральных знаний" большая часть из которых сиюминутна, надумана и бесполезна.
И как правило, сводится к тупому жаргону для поднятия собственной значимости над "непосвященными"
Аватара пользователя
mikeG
Уже с Приветом
Сообщения: 8485
Зарегистрирован: Пт авг 01, 2003 8:32 pm
Откуда: SPb->SFBA

Re: Interview Kickstart и подобные

Сообщение mikeG »

Херовимчик писал(а): Вт янв 12, 2021 8:59 pm Спрашивают универсальную классику, которую не избежать даже в специализации. Design patterns что в big data, что в embedded одни и теже....
У меня на каждом интервью просят задизайнить Инстаграм. Что это за зверь - не знаю, но диаграмму нарисовать могу.
В embedded ничего даже отдаленно напоминающего нет.
Аватара пользователя
Херовимчик
Уже с Приветом
Сообщения: 5284
Зарегистрирован: Сб сен 27, 2008 4:48 pm
Откуда: Moscow-Seattle-SFBA

Re: Interview Kickstart и подобные

Сообщение Херовимчик »

mikeG писал(а): Чт янв 14, 2021 1:22 am
Херовимчик писал(а): Вт янв 12, 2021 8:59 pm Спрашивают универсальную классику, которую не избежать даже в специализации. Design patterns что в big data, что в embedded одни и теже....
У меня на каждом интервью просят задизайнить Инстаграм. Что это за зверь - не знаю, но диаграмму нарисовать могу.
В embedded ничего даже отдаленно напоминающего нет.
Возьмите классику «Design Patterns: Elements of Reusable Object-Oriented Software». Сравните с Making Embedded Systems: Design Patterns for Great Software. И найдите отличие с процессом нарисованная диаграммы для Инстаграм
Аватара пользователя
mikeG
Уже с Приветом
Сообщения: 8485
Зарегистрирован: Пт авг 01, 2003 8:32 pm
Откуда: SPb->SFBA

Re: Interview Kickstart и подобные

Сообщение mikeG »

Херовимчик писал(а): Чт янв 14, 2021 2:21 am Возьмите классику «Design Patterns: Elements of Reusable Object-Oriented Software». Сравните с Making Embedded Systems: Design Patterns for Great Software. И найдите отличие с процессом нарисованная диаграммы для Инстаграм
Хм. По моему опыту, software design patterns - это не то, про что обычно system design interview (иногда попадаются, но редко).
Обычно distributed systems, где синглтоны и итераторы не приплетешь.
Там что-то подобное ожидается: https://www.educative.io/courses/grokki ... 2yDVZnQ8lG
Вторую книгу не читал - не знаю, первая из всей "нетленки" IMHO самая бесполезная (и устаревшая - OOP не в моде).
Аватара пользователя
M. Ridcully
Уже с Приветом
Сообщения: 12017
Зарегистрирован: Пт сен 08, 2006 3:07 pm
Откуда: Силиконка

Re: Interview Kickstart и подобные

Сообщение M. Ridcully »

mikeG писал(а): Чт янв 14, 2021 11:47 am По моему опыту, software design patterns - это не то, про что обычно system design interview (иногда попадаются, но редко).
У меня как-то в омозоне спрашивали чего-то объектноориентированное, дремучее такое. Но у них вообще интервью странное.
А в гуглобуках - там в-основном по мотивам книжки Designing Data Intensive чего-то-там. Оно не то, чтобы сильно бесполезное знание, но если никогда этим не занимался, то чисто книжные знания идут туго, да и на интервью это сразу видно.
Мир Украине. Свободу России.
rtogan
Уже с Приветом
Сообщения: 1558
Зарегистрирован: Вт дек 13, 2011 5:24 am

Re: Interview Kickstart и подобные

Сообщение rtogan »

mikeG писал(а): Чт янв 14, 2021 1:22 am
Херовимчик писал(а): Вт янв 12, 2021 8:59 pm Спрашивают универсальную классику, которую не избежать даже в специализации. Design patterns что в big data, что в embedded одни и теже....
У меня на каждом интервью просят задизайнить Инстаграм. Что это за зверь - не знаю, но диаграмму нарисовать могу.
В embedded ничего даже отдаленно напоминающего нет.
А диаграммкой не поделитесь? :)
Аватара пользователя
mikeG
Уже с Приветом
Сообщения: 8485
Зарегистрирован: Пт авг 01, 2003 8:32 pm
Откуда: SPb->SFBA

Re: Interview Kickstart и подобные

Сообщение mikeG »

rtogan писал(а): Чт янв 14, 2021 4:40 pm
mikeG писал(а): Чт янв 14, 2021 1:22 am У меня на каждом интервью просят задизайнить Инстаграм. Что это за зверь - не знаю, но диаграмму нарисовать могу.
В embedded ничего даже отдаленно напоминающего нет.
А диаграммкой не поделитесь? :)
Я эти диаграммки переосмысливал: https://github.com/donnemartin/system-design-primer
Аватара пользователя
Херовимчик
Уже с Приветом
Сообщения: 5284
Зарегистрирован: Сб сен 27, 2008 4:48 pm
Откуда: Moscow-Seattle-SFBA

Re: Interview Kickstart и подобные

Сообщение Херовимчик »

mikeG писал(а): Чт янв 14, 2021 11:47 am
Херовимчик писал(а): Чт янв 14, 2021 2:21 am Возьмите классику «Design Patterns: Elements of Reusable Object-Oriented Software». Сравните с Making Embedded Systems: Design Patterns for Great Software. И найдите отличие с процессом нарисованная диаграммы для Инстаграм
Там что-то подобное ожидается: https://www.educative.io/courses/grokki ... 2yDVZnQ8lG
Вот я как раз на эту статью и ссылалась когда предлагала сравнить - те же яйца, только сбоку (с). В зависимости от области применения отличаются только «компоненты», а принцип самого дизайна один и тот-же :pain1:

А принципы ООП до сих пор актуальны при дизайне с расчётом «скайлабилити»
Ответить

Вернуться в «Работа и Карьера в IT»