Список вопросов на позицию Go-разработчика в МТС
От: LaptevVV Россия  
Дата: 29.04.24 14:27
Оценка: 3 (1)
https://folko.gitbook.io/goland/voprosy-sobesedovaniya/spisok-voprosov-mts
Знатоки, оцените.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re: Список вопросов на позицию Go-разработчика в МТС
От: SkyDance Земля  
Дата: 29.04.24 15:33
Оценка: +4
LVV>Знатоки, оцените.

Я не знаток, но если в мире существует человек, способный ответить на все эти вопросы, я бы очень хотел с таким познакомиться. Ибо это надо быть не просто всезнайкой, но еще и экстрасенсом. Как, иначе, прикажете понимать вопрос "Как посмотреть логи в Linux? Второй способ?"

А уж флеймотемы типа "монолит vs микросервисы" вообще ответа не предполагают

PS: я вот только одного не понимаю. Зачем вообще нужны такие собеседования? Особенно по Golang или любому другому языку. Ну какая разница, так или этак у него пишется switch, так или эдак сделаны массивы.
Re[2]: Список вопросов на позицию Go-разработчика в МТС
От: LaptevVV Россия  
Дата: 29.04.24 15:46
Оценка:
SD>PS: я вот только одного не понимаю. Зачем вообще нужны такие собеседования? Особенно по Golang или любому другому языку. Ну какая разница, так или этак у него пишется switch, так или эдак сделаны массивы.
На экзамене можно спрашивать.
Но люди, составляющие такие вопросы, где-то на уровне подсознания хотят показать свою крутость.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[2]: Список вопросов на позицию Go-разработчика в МТС
От: sergey2b ЮАР  
Дата: 29.04.24 15:47
Оценка:
Здравствуйте, SkyDance, Вы писали:


SD>PS: я вот только одного не понимаю. Зачем вообще нужны такие собеседования? Особенно по Golang или любому другому языку. Ну какая разница, так или этак у него пишется switch, так или эдак сделаны массивы.


покарйне мере в C++ и QBASIC люди с разным уровнем зания языка напишут код с разной производительностью и усточивостью к ошибкам времени выполнения
Re: Список вопросов на позицию Go-разработчика в МТС
От: r0nd  
Дата: 29.04.24 17:11
Оценка: +1 :)
On Apr 29, 2024, 5:27 PM, LaptevVV <18459@users.rsdn.org> wrote:

LVV>https://folko.gitbook.io/goland/voprosy-sobesedovaniya/spisok-voprosov-mts

LVV>Знатоки, оцените.

8. Какие заповеди Роба Пайка вам известны?


А цель найти религиозного фанатика или все-таки инженера разработки?

❧ “A surplus of effort could overcome a deficit of confidence.” — Sonia Sotomayor
Re[2]: Список вопросов на позицию Go-разработчика в МТС
От: Stanislav V. Zudin Россия  
Дата: 29.04.24 17:31
Оценка:
Здравствуйте, r0nd, Вы писали:

R>

8. Какие заповеди Роба Пайка вам известны?


R>А цель найти религиозного фанатика или все-таки инженера разработки?


ИМХО это для оценки кругозора — читает ли кандидат что-то или застыл в развитии в каменном веке.
Не сильно влияет на результат, но при прочих равных, может пригодиться.
_____________________
С уважением,
Stanislav V. Zudin
Re[2]: Список вопросов на позицию Go-разработчика в МТС
От: Stanislav V. Zudin Россия  
Дата: 29.04.24 17:39
Оценка: +4
Здравствуйте, SkyDance, Вы писали:

SD>Я не знаток, но если в мире существует человек, способный ответить на все эти вопросы, я бы очень хотел с таким познакомиться. Ибо это надо быть не просто всезнайкой, но еще и экстрасенсом. Как, иначе, прикажете понимать вопрос "Как посмотреть логи в Linux? Второй способ?"


А если смотреть на этот опросник как на чеклист для себя, то выглядит норм.
_____________________
С уважением,
Stanislav V. Zudin
Re: Список вопросов на позицию Go-разработчика в МТС
От: Pzz Россия https://github.com/alexpevzner
Дата: 29.04.24 18:36
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>https://folko.gitbook.io/goland/voprosy-sobesedovaniya/spisok-voprosov-mts

LVV>Знатоки, оцените.

Бе.
Re[2]: Список вопросов на позицию Go-разработчика в МТС
От: Pzz Россия https://github.com/alexpevzner
Дата: 29.04.24 18:44
Оценка: :)
Здравствуйте, SkyDance, Вы писали:

SD>Как, иначе, прикажете понимать вопрос "Как посмотреть логи в Linux? Второй способ?"


Этот вопрос стал прям болезненным с тех пор, как нормальные православные логи заменились journalctl...
Re[2]: Список вопросов на позицию Go-разработчика в МТС
От: CreatorCray  
Дата: 29.04.24 19:27
Оценка:
Здравствуйте, SkyDance, Вы писали:

SD>Как, иначе, прикажете понимать вопрос "Как посмотреть логи в Linux? Второй способ?"


Напомнило: https://youtu.be/SE0fhflzoHM?t=83
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[3]: Список вопросов на позицию Go-разработчика в МТС
От: CreatorCray  
Дата: 29.04.24 19:27
Оценка: +2
Здравствуйте, Stanislav V. Zudin, Вы писали:

R>>

8. Какие заповеди Роба Пайка вам известны?

SVZ>ИМХО это для оценки кругозора
Заповеди?
Не, это откровенно воняет фанатизмом.
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re: Список вопросов на позицию Go-разработчика в МТС
От: Kernan Ниоткуда https://rsdn.ru/forum/flame.politics/
Дата: 29.04.24 20:16
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>Знатоки, оцените.

Формулировочки некоторых вопросов так себе.
Sic luceat lux!
Re: Список вопросов на позицию Go-разработчика в МТС
От: velkin Удмуртия https://kisa.biz
Дата: 29.04.24 22:13
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>https://folko.gitbook.io/goland/voprosy-sobesedovaniya/spisok-voprosov-mts

LVV>Знатоки, оцените.

Очень похоже на списки вопросов, когда я что-то изучаю на начальном околонулевом уровне. Тогда я в веб-поиске пишу нечто подобное и получаю ответы.
Re[3]: Список вопросов на позицию Go-разработчика в МТС
От: SkyDance Земля  
Дата: 30.04.24 03:28
Оценка:
SVZ>А если смотреть на этот опросник как на чеклист для себя, то выглядит норм.

Это нереально. Я не жалуюсь на широту кругозора, но некоторые строчки там подразумевают года так полтора-два въезжания в тему.
Re[4]: Список вопросов на позицию Go-разработчика в МТС
От: Stanislav V. Zudin Россия  
Дата: 30.04.24 06:21
Оценка: +2
Здравствуйте, CreatorCray, Вы писали:

R>>>

8. Какие заповеди Роба Пайка вам известны?

SVZ>>ИМХО это для оценки кругозора
CC>Заповеди?
CC>Не, это откровенно воняет фанатизмом.

А "заповеди" Александреску не воняют фанатизмом?
Но если кандидат знает это фимилие и способен выразить собственное мнение касательно его работ, то это жЫрный плюс кандидату
_____________________
С уважением,
Stanislav V. Zudin
Re: Список вопросов на позицию Go-разработчика в МТС
От: Stanislaw K СССР  
Дата: 30.04.24 06:36
Оценка: :)
Здравствуйте, LaptevVV, Вы писали:

LVV>https://folko.gitbook.io/goland/voprosy-sobesedovaniya/spisok-voprosov-mts

LVV>Знатоки, оцените.

Это в какую часть МТС? они там сейчас размахнулись от IoT до космоса.
Все проблемы от жадности и глупости
Re[4]: Список вопросов на позицию Go-разработчика в МТС
От: Stanislav V. Zudin Россия  
Дата: 30.04.24 06:38
Оценка:
Здравствуйте, SkyDance, Вы писали:

SVZ>>А если смотреть на этот опросник как на чеклист для себя, то выглядит норм.


SD>Это нереально. Я не жалуюсь на широту кругозора, но некоторые строчки там подразумевают года так полтора-два въезжания в тему.


Мы говорим о студенте или о разработчике с опытом?
Я уверен, ты запросто сумеешь рассказать половину этого чеклиста, даже не касаясь Го.
_____________________
С уважением,
Stanislav V. Zudin
Re[5]: Список вопросов на позицию Go-разработчика в МТС
От: CreatorCray  
Дата: 30.04.24 06:39
Оценка:
Здравствуйте, Stanislav V. Zudin, Вы писали:

SVZ>А "заповеди" Александреску не воняют фанатизмом?

Воняют разумеется.
Особенно фанатика Александреску.

SVZ>Но если кандидат знает это фимилие и способен выразить собственное мнение касательно его работ, то это жЫрный плюс кандидату

С какого бы вдруг перепугу?
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[6]: Список вопросов на позицию Go-разработчика в МТС
От: Stanislav V. Zudin Россия  
Дата: 30.04.24 06:44
Оценка:
Здравствуйте, CreatorCray, Вы писали:

SVZ>>А "заповеди" Александреску не воняют фанатизмом?

CC>Воняют разумеется.
CC>Особенно фанатика Александреску.

SVZ>>Но если кандидат знает это фимилие и способен выразить собственное мнение касательно его работ, то это жЫрный плюс кандидату

CC>С какого бы вдруг перепугу?

Гм, ну составная часть квалификации инженера или ученого — это знать и следить за разработками в своей отрасли. Кто что придумал, опубликовал. И неплохо бы иметь мнение по озвученным вопросам.
Например, чтобы не изобретать велосипед.
_____________________
С уважением,
Stanislav V. Zudin
Re[5]: Список вопросов на позицию Go-разработчика в МТС
От: Doom100500 Израиль  
Дата: 30.04.24 07:25
Оценка: +1
Здравствуйте, Stanislav V. Zudin, Вы писали:


SVZ>А "заповеди" Александреску не воняют фанатизмом?

Ни разу не слышал такого оборота. Больше слышал "Укушенный Александреску".
Спасибо за внимание
Re[3]: Список вопросов на позицию Go-разработчика в МТС
От: Skorodum Россия  
Дата: 30.04.24 08:11
Оценка: +1
Здравствуйте, Pzz, Вы писали:

Pzz>Этот вопрос стал прям болезненным с тех пор, как нормальные православные логи заменились journalctl...

Православные "dmesg" и "tail /var/log/..." уже не работают?
Re[6]: Список вопросов на позицию Go-разработчика в МТС
От: Skorodum Россия  
Дата: 30.04.24 08:17
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Особенно фанатика Александреску.

А какая к нему претензия? Он всего лишь одним из первых написал книжку про возможности шаблонов в С++. В качестве примера сделал шаблонный аллокатор памяти где можно указать дцать шаблонных параметров, но ЕМНИП, этот подход ни разу не взлетел и сам Александреску особо за него не топил после.
Всякие boost::spirit куда дальше продвинули шаблонную магию.
Re[6]: Список вопросов на позицию Go-разработчика в МТС
От: Skorodum Россия  
Дата: 30.04.24 08:18
Оценка:
Здравствуйте, Doom100500, Вы писали:

D>Ни разу не слышал такого оборота. Больше слышал "Укушенный Александреску".

Это даже сам Александреску слышал, я его спрашивал
Re[2]: Список вопросов на позицию Go-разработчика в МТС
От: LaptevVV Россия  
Дата: 30.04.24 09:37
Оценка:
SK>Это в какую часть МТС? они там сейчас размахнулись от IoT до космоса.
Я понятия не имею.
В сети только вопросы, ответов нет...
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[4]: Список вопросов на позицию Go-разработчика в МТС
От: aik Австралия  
Дата: 30.04.24 09:55
Оценка: 8 (2)
Здравствуйте, Skorodum, Вы писали:

Pzz>>Этот вопрос стал прям болезненным с тех пор, как нормальные православные логи заменились journalctl...

S>Православные "dmesg" и "tail /var/log/..." уже не работают?

Модно теперь так — journalctl -xeu mosquitto.service
Re[7]: Список вопросов на позицию Go-разработчика в МТС
От: so5team https://stiffstream.com
Дата: 30.04.24 09:57
Оценка: +1
Здравствуйте, Skorodum, Вы писали:

S>В качестве примера сделал шаблонный аллокатор памяти где можно указать дцать шаблонных параметров, но ЕМНИП, этот подход ни разу не взлетел


ЕМНИП, это с подачи Александреску получило распространение такая практика как policy based design.
Ну и не сказать, чтобы она не взлетела. Просто, как и CRTP, она нужна лишь там, где нужна.
Re[8]: Список вопросов на позицию Go-разработчика в МТС
От: Skorodum Россия  
Дата: 30.04.24 10:06
Оценка:
Здравствуйте, so5team, Вы писали:

S>ЕМНИП, это с подачи Александреску получило распространение такая практика как policy based design.

S>Ну и не сказать, чтобы она не взлетела. Просто, как и CRTP, она нужна лишь там, где нужна.
Массовое применение policy based design видел только в boost.graph и т.п.
Re[9]: Список вопросов на позицию Go-разработчика в МТС
От: so5team https://stiffstream.com
Дата: 30.04.24 11:02
Оценка: 3 (1)
Здравствуйте, Skorodum, Вы писали:

S>>ЕМНИП, это с подачи Александреску получило распространение такая практика как policy based design.

S>>Ну и не сказать, чтобы она не взлетела. Просто, как и CRTP, она нужна лишь там, где нужна.
S>Массовое применение policy based design видел только в boost.graph и т.п.

У нас в RESTinio параметры сервера задаются через traits, т.е., тот самый policy based design.
Re[5]: Список вопросов на позицию Go-разработчика в МТС
От: SkyDance Земля  
Дата: 30.04.24 15:08
Оценка:
SVZ>Мы говорим о студенте или о разработчике с опытом?

У студента вообще шансов нет.

SVZ>Я уверен, ты запросто сумеешь рассказать половину этого чеклиста, даже не касаясь Го.


Рассказать ЧТО?! Там не некоторые вопросы ответ выглядит как стопка книг. Единственное новое слово, что я увидел в списке, был pgbouncer, уж шибко специфичный, гм, продукт. Ни разу не видел чтоб его на практике применяли.
Re[6]: Список вопросов на позицию Go-разработчика в МТС
От: Буравчик Россия  
Дата: 30.04.24 15:16
Оценка:
Здравствуйте, SkyDance, Вы писали:

SD>Рассказать ЧТО?! Там не некоторые вопросы ответ выглядит как стопка книг. Единственное новое слово, что я увидел в списке, был pgbouncer, уж шибко специфичный, гм, продукт. Ни разу не видел чтоб его на практике применяли.


А что вместо pgbouncer применяли?
Вообще, pgbouncer — стандарт де-факто, т.к. постгресс не любит большое количество соединений.
Best regards, Буравчик
Re[6]: Список вопросов на позицию Go-разработчика в МТС
От: Stanislav V. Zudin Россия  
Дата: 30.04.24 20:24
Оценка:
Здравствуйте, Doom100500, Вы писали:

SVZ>>А "заповеди" Александреску не воняют фанатизмом?

D>Ни разу не слышал такого оборота. Больше слышал "Укушенный Александреску".

Дык как ни назови, всё это личное мнение.
_____________________
С уважением,
Stanislav V. Zudin
Re[6]: Список вопросов на позицию Go-разработчика в МТС
От: Stanislav V. Zudin Россия  
Дата: 30.04.24 20:38
Оценка:
Здравствуйте, SkyDance, Вы писали:

SVZ>>Я уверен, ты запросто сумеешь рассказать половину этого чеклиста, даже не касаясь Го.


SD>Рассказать ЧТО?! Там не некоторые вопросы ответ выглядит как стопка книг.


Ну да, начинаешь трепаться с интервьюером, а дальше как пойдёт.
_____________________
С уважением,
Stanislav V. Zudin
Re[7]: Список вопросов на позицию Go-разработчика в МТС
От: CreatorCray  
Дата: 01.05.24 07:24
Оценка:
Здравствуйте, Skorodum, Вы писали:

S>Это даже сам Александреску слышал, я его спрашивал

Он ж был первый самим собой же и укушеный
Patient Zero
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re: Список вопросов на позицию Go-разработчика в МТС
От: CEMb  
Дата: 01.05.24 11:14
Оценка: +4 :))) :)))
Здравствуйте, LaptevVV, Вы писали:

LVV>Знатоки, оцените.


Меня всегда забавляло само наличе вопросов про сборщик мусора в любых языках с GC.
Потому что изначально, по концепции, сборщик мусора как раз должен избавлять от знаний про сборщик мусора
Re[6]: Список вопросов на позицию Go-разработчика в МТС
От: Константин Л. Франция  
Дата: 01.05.24 12:22
Оценка:
Здравствуйте, SkyDance, Вы писали:

SVZ>>Мы говорим о студенте или о разработчике с опытом?


SD>У студента вообще шансов нет.


SVZ>>Я уверен, ты запросто сумеешь рассказать половину этого чеклиста, даже не касаясь Го.


SD>Рассказать ЧТО?! Там не некоторые вопросы ответ выглядит как стопка книг. Единственное новое слово, что я увидел в списке, был pgbouncer, уж шибко специфичный, гм, продукт. Ни разу не видел чтоб его на практике применяли.


figma?
Re[7]: Список вопросов на позицию Go-разработчика в МТС
От: Anton Batenev Россия https://github.com/abbat
Дата: 01.05.24 18:52
Оценка:
Здравствуйте, Буравчик, Вы писали:

Б> А что вместо pgbouncer применяли?


odyssey? Хотя знать про odyssey и не знать про pgbouncer было бы странно.
Re: Список вопросов на позицию Go-разработчика в МТС
От: vsb Казахстан  
Дата: 01.05.24 19:34
Оценка: +1
В принципе хороший список вопросов. Думаю, что практикующий программист должен внятно ответить на подавляющее большинство.
Re[4]: Список вопросов на позицию Go-разработчика в МТС
От: vsb Казахстан  
Дата: 01.05.24 19:38
Оценка: 3 (1) +1
Здравствуйте, Skorodum, Вы писали:

Pzz>>Этот вопрос стал прям болезненным с тех пор, как нормальные православные логи заменились journalctl...

S>Православные "dmesg" и "tail /var/log/..." уже не работают?

dmesg работает, но только для логов из текущей сессии и то там кольцевой буффер.

/var/log/... — тут всё сложно. Какие-то сервисы сюда пишут, какие-то нет.

Универсального способа по сути нет. journalctl тоже не то, у того же докера свои логи. Если nginx настроишь на логгирование в файлы, естественно магическим способом в journald они не появятся. Поэтому тут однозначно ответить вообще нельзя. Проверяющий вероятно имеет в виду именно journalctl, но это лишь часть истины.
Re[7]: Список вопросов на позицию Go-разработчика в МТС
От: vsb Казахстан  
Дата: 01.05.24 19:40
Оценка:
Здравствуйте, Буравчик, Вы писали:

SD>>Рассказать ЧТО?! Там не некоторые вопросы ответ выглядит как стопка книг. Единственное новое слово, что я увидел в списке, был pgbouncer, уж шибко специфичный, гм, продукт. Ни разу не видел чтоб его на практике применяли.


Б>А что вместо pgbouncer применяли?

Б>Вообще, pgbouncer — стандарт де-факто, т.к. постгресс не любит большое количество соединений.

Ну я вот везде вижу пулеры в самом приложении. И pgbouncer мне только мешает. Я пытался его заюзать но словил только глюки от этого. В том же спринге пулер вшит намертво. Отшить может и можно, но это прям стараться надо. Некоторые сервисы у нас на ноде — там тоже везде пулер во фреймворке вшит, я туда даже не лезу, там без поллитра не разберёшься.

То бишь в целом я идею pgbouncer одобряю, наш хостер его включает по дефолту на отдельном порту, но на практике такое ощущение, что его как раз таки никто и не использует, в противном случае можно было бы предположить, что во фреймворках добавят простые переключатели между пулом и не-пулом.
Re[2]: Список вопросов на позицию Go-разработчика в МТС
От: CreatorCray  
Дата: 01.05.24 21:40
Оценка: +1
Здравствуйте, CEMb, Вы писали:

CEM>Меня всегда забавляло само наличе вопросов про сборщик мусора в любых языках с GC.

CEM>Потому что изначально, по концепции, сборщик мусора как раз должен избавлять от знаний про сборщик мусора

Тот самый момент когда радужная теория сталкивается с суровой реальностью.
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[8]: Список вопросов на позицию Go-разработчика в МТС
От: Skorodum Россия  
Дата: 02.05.24 07:51
Оценка: +1
Здравствуйте, CreatorCray, Вы писали:

CC>Он ж был первый самим собой же и укушеный

CC>Patient Zero
Это был естественный этап развития технологии, когда пытались новым молотком забивать все гвозди, что-то прижолось, что-то — нет. Александреску ни разу ни фанатик шаблонов.
Re[9]: Список вопросов на позицию Go-разработчика в МТС
От: CreatorCray  
Дата: 02.05.24 09:54
Оценка: 9 (1) :))) :))
Здравствуйте, Skorodum, Вы писали:

S>Александреску ни разу ни фанатик шаблонов.

Но запомнят его не как "строителя мостов" (С)
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[3]: Список вопросов на позицию Go-разработчика в МТС
От: landerhigh Пират  
Дата: 02.05.24 11:10
Оценка: 1 (1) +1
Здравствуйте, Stanislav V. Zudin, Вы писали:

SVZ>ИМХО это для оценки кругозора — читает ли кандидат что-то или застыл в развитии в каменном веке.


В смысле, будет работу работать или в рабочее время будет подкасты смотреть и новые "паттерны/библиотеки" в проект тащить, воруя время на летучках и ревью?
www.blinnov.com
Re[2]: Список вопросов на позицию Go-разработчика в МТС
От: Министр Промышленности СССР  
Дата: 02.05.24 11:18
Оценка:
LVV>>Знатоки, оцените.

CEM>Меня всегда забавляло само наличе вопросов про сборщик мусора в любых языках с GC.

CEM>Потому что изначально, по концепции, сборщик мусора как раз должен избавлять от знаний про сборщик мусора

году так в 2014-2016, да и после тоже, вопросы про сборщик мусора были мейнстримом на собесах по C#
я даже сформулировал ответ и блистал им: "примерно в 2014 у GC была выявлена недокументированная функциональность — выявлять знания .NET разработчиков на собеседованиях"
в принципе был такого же мнения "сборщик мусора как раз должен избавлять от знаний про сборщик мусора"

единственное, если игры или другие программы реального времени обработки событий пишутся на .NET,
то нужно не забывать принудительно вызывать в каждом цикле обработки эту самую сборку мусора
(что отностительно концепции сборки мусора скорее хак),
чтобы произвольно сработавшая очередная сборка не подвесила игру на доли секунд.

но такие знания легко приобретаются в ходе работы над спецификой конкретного проекта,
так что при общей технической культуре хранить это в голове нет смысла
Re[3]: Список вопросов на позицию Go-разработчика в МТС
От: Министр Промышленности СССР  
Дата: 02.05.24 11:20
Оценка:
CEM>>Меня всегда забавляло само наличе вопросов про сборщик мусора в любых языках с GC.
CEM>>Потому что изначально, по концепции, сборщик мусора как раз должен избавлять от знаний про сборщик мусора

CC>Тот самый момент когда радужная теория сталкивается с суровой реальностью.


...с суровой реальностью засилия дятлов, проводящих технические интервью
Re[8]: Список вопросов на позицию Go-разработчика в МТС
От: Буравчик Россия  
Дата: 02.05.24 11:41
Оценка:
Здравствуйте, vsb, Вы писали:

vsb>Ну я вот везде вижу пулеры в самом приложении. И pgbouncer мне только мешает. Я пытался его заюзать но словил только глюки от этого. В том же спринге пулер вшит намертво. Отшить может и можно, но это прям стараться надо. Некоторые сервисы у нас на ноде — там тоже везде пулер во фреймворке вшит, я туда даже не лезу, там без поллитра не разберёшься.


Клиентского пула недостаточно. Очень часто (практически всегда), запускается несколько инстансов приложения.

Касаемо глюков — надо понимать и выбирать режим, в котором он работает, тогда глюков не будет.
Best regards, Буравчик
Re[4]: Список вопросов на позицию Go-разработчика в МТС
От: Stanislav V. Zudin Россия  
Дата: 02.05.24 12:15
Оценка:
Здравствуйте, landerhigh, Вы писали:

SVZ>>ИМХО это для оценки кругозора — читает ли кандидат что-то или застыл в развитии в каменном веке.


L>В смысле, будет работу работать или в рабочее время будет подкасты смотреть и новые "паттерны/библиотеки" в проект тащить, воруя время на летучках и ревью?


Встречный вопрос: а пойдёшь ли ты к врачу, который пользуется знаниями, полученными только в универе хренадцать лет назад?
Или предпочтешь того, кто регулярно проходит "апгрейд" — читает профильные статьи, методы лечения, препараты и т.п.?
_____________________
С уважением,
Stanislav V. Zudin
Re[4]: Список вопросов на позицию Go-разработчика в МТС
От: scf  
Дата: 02.05.24 14:43
Оценка:
Здравствуйте, SkyDance, Вы писали:

SD>Это нереально. Я не жалуюсь на широту кругозора, но некоторые строчки там подразумевают года так полтора-два въезжания в тему.


20 лет в профессии и норм, я почти по каждому пункту могу что-нибудь рассказать.
Re[2]: Список вопросов на позицию Go-разработчика в МТС
От: SkyDance Земля  
Дата: 02.05.24 15:18
Оценка: +1
CEM>Потому что изначально, по концепции, сборщик мусора как раз должен избавлять от знаний про сборщик мусора

Не-не, по концепции, сборщик мусора должен устранить тривиальные протечки памяти (забыл вызвать free).
Re[5]: Список вопросов на позицию Go-разработчика в МТС
От: SkyDance Земля  
Дата: 02.05.24 15:20
Оценка:
vsb> Проверяющий вероятно имеет в виду именно journalctl

Ага, я потому и написал, что проверяются не столько знания, сколько экстрасенсорные способности кандидата. Угадай, о чем я думаю.
Re[5]: Список вопросов на позицию Go-разработчика в МТС
От: landerhigh Пират  
Дата: 02.05.24 15:32
Оценка:
Здравствуйте, Stanislav V. Zudin, Вы писали:

L>>В смысле, будет работу работать или в рабочее время будет подкасты смотреть и новые "паттерны/библиотеки" в проект тащить, воруя время на летучках и ревью?


SVZ>Встречный вопрос: а пойдёшь ли ты к врачу, который пользуется знаниями, полученными только в универе хренадцать лет назад?

SVZ>Или предпочтешь того, кто регулярно проходит "апгрейд" — читает профильные статьи, методы лечения,

Ага. Гомеопатические методы лечения, например...

SVZ>препараты и т.п.?


Мумиё какое-нибудь, да?
www.blinnov.com
Re[6]: Список вопросов на позицию Go-разработчика в МТС
От: Stanislav V. Zudin Россия  
Дата: 02.05.24 15:38
Оценка:
Здравствуйте, landerhigh, Вы писали:

L>Ага. Гомеопатические методы лечения, например...


SVZ>>препараты и т.п.?


L>Мумиё какое-нибудь, да?


Типа того

Зачем учить всякие богомерзкие С++17 и моложе, когда есть старый проверенный C++98
_____________________
С уважением,
Stanislav V. Zudin
Re: Список вопросов на позицию Go-разработчика в МТС
От: undo75  
Дата: 02.05.24 15:59
Оценка:
LVV>https://folko.gitbook.io/goland/voprosy-sobesedovaniya/spisok-voprosov-mts
LVV>Знатоки, оцените.

в мтс судя по логотипу размер яиц главное )))
а вообще вакансия говорящая вроде "Go!"
Re[3]: Список вопросов на позицию Go-разработчика в МТС
От: Stanislav V. Zudin Россия  
Дата: 02.05.24 16:10
Оценка:
Здравствуйте, Министр Промышленности, Вы писали:

CEM>>Меня всегда забавляло само наличе вопросов про сборщик мусора в любых языках с GC.

CEM>>Потому что изначально, по концепции, сборщик мусора как раз должен избавлять от знаний про сборщик мусора

МП>году так в 2014-2016, да и после тоже, вопросы про сборщик мусора были мейнстримом на собесах по C#

МП>я даже сформулировал ответ и блистал им: "примерно в 2014 у GC была выявлена недокументированная функциональность — выявлять знания .NET разработчиков на собеседованиях"
МП>в принципе был такого же мнения "сборщик мусора как раз должен избавлять от знаний про сборщик мусора"

А в этот принцип IDisposable как-то вписывается?
_____________________
С уважением,
Stanislav V. Zudin
Re[5]: Список вопросов на позицию Go-разработчика в МТС
От: Stanislav V. Zudin Россия  
Дата: 02.05.24 16:20
Оценка:
Здравствуйте, vsb, Вы писали:

S>>Православные "dmesg" и "tail /var/log/..." уже не работают?


vsb>dmesg работает, но только для логов из текущей сессии и то там кольцевой буффер.


vsb>/var/log/... — тут всё сложно. Какие-то сервисы сюда пишут, какие-то нет.


vsb>Универсального способа по сути нет. journalctl тоже не то, у того же докера свои логи. Если nginx настроишь на логгирование в файлы, естественно магическим способом в journald они не появятся. Поэтому тут однозначно ответить вообще нельзя. Проверяющий вероятно имеет в виду именно journalctl, но это лишь часть истины.


Я думаю. если ты вот так ответишь на собесе, то однозначно получишь плюсик к карме.
_____________________
С уважением,
Stanislav V. Zudin
Re[3]: Список вопросов на позицию Go-разработчика в МТС
От: Министр Промышленности СССР  
Дата: 02.05.24 17:02
Оценка:
CEM>>Потому что изначально, по концепции, сборщик мусора как раз должен избавлять от знаний про сборщик мусора

SD>Не-не, по концепции, сборщик мусора должен устранить тривиальные протечки памяти (забыл вызвать free).


дятлы норовят намудрить в коде, сделав его высокободяжным и трудноохватываемым мыслью,
так что он действительно рискует вызвать нетривиальные утечки памяти

но проблема тогда в уменьшении энтропии, а не в сборщике мусора
Re[4]: Список вопросов на позицию Go-разработчика в МТС
От: SkyDance Земля  
Дата: 02.05.24 17:34
Оценка:
МП>так что он действительно рискует вызвать нетривиальные утечки памяти

Эти возникают только тогда, когда какой-то не шибко умный программист считает себя таки очень умным.
Re[6]: Список вопросов на позицию Go-разработчика в МТС
От: mrTwister Россия  
Дата: 07.05.24 15:35
Оценка:
Здравствуйте, Doom100500, Вы писали:

D>Здравствуйте, Stanislav V. Zudin, Вы писали:



SVZ>>А "заповеди" Александреску не воняют фанатизмом?

D>Ни разу не слышал такого оборота. Больше слышал "Укушенный Александреску".

Имхо, они криво перевели слово "proverb". У Роба Пайка есть классный доклад "Go Proverbs", идеи которого сильно популярны в go community, видимо он и имеется ввиду. Сам доклад: https://www.youtube.com/watch?v=PAAkCSZUG1c
лэт ми спик фром май харт
Re[7]: Список вопросов на позицию Go-разработчика в МТС
От: landerhigh Пират  
Дата: 08.05.24 12:32
Оценка:
Здравствуйте, Stanislav V. Zudin, Вы писали:

SVZ>Типа того

SVZ>Зачем учить всякие богомерзкие С++17 и моложе, когда есть старый проверенный C++98

Ну, для того, чтобы C++11 считать гомеопатией, нужно в реале налопаться каких-нибудь барбитуратов.
www.blinnov.com
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.