Что поспрашивать на позицию SWE на тему C++?

nyekimov
Уже с Приветом
Posts: 2761
Joined: 11 Jul 2015 19:01
Location: Chicago

Re: Что поспрашивать на позицию SWE на тему C++?

Post by nyekimov »

nickb wrote: 25 Sep 2021 01:03 Ещё можно попросить внести какое-то изменение, в связи с новыми требованиями.
Будет видно, как человек будет править ваш код, будет ли он думать, как решить данную КОНКРЕТНУЮ задачу, или внесёт изменения, которые потом будет легко расширять и/или сопровождать.

Sent from my SM-G988U using Tapatalk
А вы какой методологии следуете? Например сейчас модно не заморачиваться. А решать конкретные задачи, как раз таки.

А то есть товарищи сидят и месяцами воротят какой то пазл, на случай расширяемости. Естественно так как нет реквайраментов все лишние входы и выходы не тестируют. А потом это сопровождай, когда без логов на продакшне не понятно что где падает в итоге(в доп ходах). Потом ещё пару релизов налаживают это дело, а расширяемость оказывается и не нужна была. Вот вам и «сопровождение».
nickb
Уже с Приветом
Posts: 3209
Joined: 08 Aug 1999 09:01
Location: Tampa, FL

Re: Что поспрашивать на позицию SWE на тему C++?

Post by nickb »

nyekimov wrote: 27 Sep 2021 01:48
nickb wrote: 25 Sep 2021 01:03 Ещё можно попросить внести какое-то изменение, в связи с новыми требованиями.
Будет видно, как человек будет править ваш код, будет ли он думать, как решить данную КОНКРЕТНУЮ задачу, или внесёт изменения, которые потом будет легко расширять и/или сопровождать.

Sent from my SM-G988U using Tapatalk
А вы какой методологии следуете? Например сейчас модно не заморачиваться. А решать конкретные задачи, как раз таки.

А то есть товарищи сидят и месяцами воротят какой то пазл, на случай расширяемости. Естественно так как нет реквайраментов все лишние входы и выходы не тестируют. А потом это сопровождай, когда без логов на продакшне не понятно что где падает в итоге(в доп ходах). Потом ещё пару релизов налаживают это дело, а расширяемость оказывается и не нужна была. Вот вам и «сопровождение».
Тут единого рецепта, понятное дело, нет. К примеру, сейчас на вход подается что-то в единичном экземпляре, но можно написать так, что подавать можно списком. Не всегда это пригождается, но идея понятна.

Лишние входы-выходы? Если код для этого написан, то и тесты должны быть. Иначе какой-нибудь sonarqube quality gate не пройдёт по coverage
Ignorance is bliss
nickb
Уже с Приветом
Posts: 3209
Joined: 08 Aug 1999 09:01
Location: Tampa, FL

Re: Что поспрашивать на позицию SWE на тему C++?

Post by nickb »

Месяцами никто никому не даст ничего делать. Agile же ;)
Ignorance is bliss
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15526
Joined: 27 Sep 2007 22:53

Re: Что поспрашивать на позицию SWE на тему C++?

Post by Мальчик-Одуванчик »

nickb wrote: 27 Sep 2021 02:15 Месяцами никто никому не даст ничего делать. Agile же ;)
"Мы-ж баржа, нас несёт"
User avatar
Uzito
Уже с Приветом
Posts: 8239
Joined: 06 Feb 2002 10:01
Location: NJ, USA

Re: Что поспрашивать на позицию SWE на тему C++?

Post by Uzito »

kyk wrote: 27 Sep 2021 00:52
Uzito wrote: 26 Sep 2021 21:26Изучение C++ я бросил 25 лет назад
и чем пользуешься?
На работе в основном Oracle SQL, Python, HTML. Lua (аддоны для World of Warcraft).
В C++ мне не нравилось что нужно было было запрягать лошадей и придумывать как это сделать правильно чтобы куда-то потом ехать, вместо того чтобы ехать сразу не задумываясь что и как там организовано.
User avatar
kyk
Уже с Приветом
Posts: 31589
Joined: 21 Nov 2004 05:12
Location: камбуз на кампусе

Re: Что поспрашивать на позицию SWE на тему C++?

Post by kyk »

Uzito wrote: 27 Sep 2021 02:31аддоны для World of Warcraft
тоже на работе?
Лучше переесть, чем недоспать! © Обратное тоже верно :umnik1:
User avatar
Uzito
Уже с Приветом
Posts: 8239
Joined: 06 Feb 2002 10:01
Location: NJ, USA

Re: Что поспрашивать на позицию SWE на тему C++?

Post by Uzito »

kyk wrote: 27 Sep 2021 02:37
Uzito wrote: 27 Sep 2021 02:31аддоны для World of Warcraft
тоже на работе?
Это дома для удовольствия.
На работе Lua использовали для UI опросников C-SSRS.
User avatar
Херовимчик
Уже с Приветом
Posts: 5284
Joined: 27 Sep 2008 21:48
Location: Moscow-Seattle-SFBA

Re: Что поспрашивать на позицию SWE на тему C++?

Post by Херовимчик »

Lua… у меня прям отлегло, когда массово на пистон перешли. Это прям как в анекдоте, «ну как так-то?!»
User avatar
kyk
Уже с Приветом
Posts: 31589
Joined: 21 Nov 2004 05:12
Location: камбуз на кампусе

Re: Что поспрашивать на позицию SWE на тему C++?

Post by kyk »

Херовимчик wrote: 27 Sep 2021 04:53 в анекдоте, «ну как так-то?!»
в студию
Лучше переесть, чем недоспать! © Обратное тоже верно :umnik1:
OtherSide
Уже с Приветом
Posts: 15797
Joined: 01 Mar 2008 15:14

Re: Что поспрашивать на позицию SWE на тему C++?

Post by OtherSide »

dama123 wrote: 27 Sep 2021 00:48 Они, очевидно, хотели услышать про графы, dfs, dfs via stack etc. Ваши ответы показывают что опыт у вас есть, а вот fundamentals нет. Может в реальной работе эти алгоритмы и не нужны, но работадель не хочет рисковать.
У меня вывод что интервьюер и сам баран и таких же как он ищет. Знаете, такой школьный типаж школьных зубрил. Считает что способность зазубрить и есть ум

Очевидно где то в справочнике эту задачу нашел с готовым решением и сравнивает с тем, что выдают, а свои мозги не варят

Типа как выше у Борискина "чудят". Вычитал где-то алгоритм "зайца и черепахи" и проверяет. Все что не по учебнику - чудят. Хотя сам то 100% меньше чем за минуту не смог бы придумать.
Наоборот классно когда люди могут быстро выдавать нестандартные, но рабочие решения.
User avatar
kyk
Уже с Приветом
Posts: 31589
Joined: 21 Nov 2004 05:12
Location: камбуз на кампусе

Re: Что поспрашивать на позицию SWE на тему C++?

Post by kyk »

OtherSide wrote: 27 Sep 2021 07:42 Наоборот классно когда люди могут быстро выдавать нестандартные, но рабочие решения.
классно когда большие бапки подымают и неважно - стандартно или нет :wink:

или, как вариант, не сильно большие, но при минимальных усилиях :good:
Лучше переесть, чем недоспать! © Обратное тоже верно :umnik1:
dama123
Уже с Приветом
Posts: 742
Joined: 08 Apr 2021 01:54

Re: Что поспрашивать на позицию SWE на тему C++?

Post by dama123 »

OtherSide wrote: 27 Sep 2021 07:42
У меня вывод что интервьюер и сам баран и таких же как он ищет. Знаете, такой школьный типаж школьных зубрил. Считает что способность зазубрить и есть ум

Очевидно где то в справочнике эту задачу нашел с готовым решением и сравнивает с тем, что выдают, а свои мозги не варят

Типа как выше у Борискина "чудят". Вычитал где-то алгоритм "зайца и черепахи" и проверяет. Все что не по учебнику - чудят. Хотя сам то 100% меньше чем за минуту не смог бы придумать.
Наоборот классно когда люди могут быстро выдавать нестандартные, но рабочие решения.
В индустрии есть мнение что быстро выдавать нестандартные решения хорошо, но сначала надо знать стандартные, чтобы не изобретать велосипед. В 99% случаев знать стандартное - это все что нужно.
Я не говорю что это мнение единственно правильное, но оно есть
OtherSide
Уже с Приветом
Posts: 15797
Joined: 01 Mar 2008 15:14

Re: Что поспрашивать на позицию SWE на тему C++?

Post by OtherSide »

Нет такого понятия как "индустрия" в интервью. Типа ЕГЭ в школе.
Есть отдельные представления каждого интервьюера что можно спросить.

В моем случае как раз и было дано самое правильное решение. Считать, что я должен был догадаться что они хотят решать через эмулируемый стек, а не стек процессора, что бы показать, что я понимаю что такое стек - глупость
User avatar
Boriskin
Уже с Приветом
Posts: 18906
Joined: 30 Aug 2001 09:01
Location: 3rd planet

Re: Что поспрашивать на позицию SWE на тему C++?

Post by Boriskin »

OtherSide wrote: 27 Sep 2021 07:42 Типа как выше у Борискина "чудят". Вычитал где-то алгоритм "зайца и черепахи" и проверяет. Все что не по учебнику - чудят. Хотя сам то 100% меньше чем за минуту не смог бы придумать.
Вишь как оно, расстроился...
"Не расстраивайся, Кузьмич!" (с) 8)
Тупизна как Энтропия. Неумолимо растет.
Lisa
Уже с Приветом
Posts: 3209
Joined: 25 Jul 2000 09:01

Re: Что поспрашивать на позицию SWE на тему C++?

Post by Lisa »

OtherSide wrote: 27 Sep 2021 07:42
dama123 wrote: 27 Sep 2021 00:48 Они, очевидно, хотели услышать про графы, dfs, dfs via stack etc. Ваши ответы показывают что опыт у вас есть, а вот fundamentals нет. Может в реальной работе эти алгоритмы и не нужны, но работадель не хочет рисковать.
У меня вывод что интервьюер и сам баран и таких же как он ищет. Знаете, такой школьный типаж школьных зубрил. Считает что способность зазубрить и есть ум

Очевидно где то в справочнике эту задачу нашел с готовым решением и сравнивает с тем, что выдают, а свои мозги не варят

Типа как выше у Борискина "чудят". Вычитал где-то алгоритм "зайца и черепахи" и проверяет. Все что не по учебнику - чудят. Хотя сам то 100% меньше чем за минуту не смог бы придумать.
Наоборот классно когда люди могут быстро выдавать нестандартные, но рабочие решения.
Им нужен человек у которого есть базовые знания, а не изобретатели велосипеда. У вас нет, ну так что ж, вы друг другу не подходите.

Return to “Работа и Карьера в IT”