All streams
Search
Write a publication
Pull to refresh
60
0
Daniel Podolsky @onokonem

Golang evangelist

Send message

Ему 11 только в последнем издании. А так — больше 30

Насчёт Гугла — совершенно согласен.

но там нет ничего, что требовало бы синхронизации!
шкала 0-9. и 9 — это знать, что там у sync.Map внутри.
не прибиваете, и не приходится. достаточно вашу функцию запускать из замыкания, которое как раз запускать в горутине.

в результате и функция ваша вернет значение, как захочет, и в канал его можно будет записать.

Оверхеда на синхронизацию чего с чем?

Кажется, запись в буферизованный канал решит проблему

Вы думаете, что мне надо "засыпать" кандидата? А что навело вас на эту мысль?

я не могу полагаться на предположения, извините. это важный момент, я обязан его проверить.

и я ничего не выдумал — странные ответы на этот вопрос я получаю довольно часто.
а что такое «не меняют» в мире параллельного программирования?
я ничего не проигнорировал, но процитировал по минимуму. так зачем это может быть нужно?

что же до дискорда — уже ко времени переписывания проблема, на которую они жаловались, более не наблюдалась. они там все на довольно старой гошке гоняли…
рантайм будет переключать, начиная с 1.14

а дождаться — точно так же, как и в любом другом языке.
это для меня лично было бы очень выгодно — интервью крутятся, бабосы мутятся, и мы никого не нанимаем, work place secured.

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

а зачем это может быть нужно?

Какие там ручки у рантайма есть в Go? GOMAXPROCS, GOGC и… Всё?

а что бы вам хотелось понастраивать?

я и эти-то ручки не кручу со времен 1.5
9 — это максимум, шкала 0-9

вообще — я ровно «воспользуюсь стандартной библиотекой» и хочу услышать.

если кандидат говорит «погуглю» — я предлагаю погуглить прямо сейчас. только мало кто говорит «погуглю» :(
вопросов достаточно много, чтобы линтеры не привели к фатальному снижению среднего.

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

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

рекорд — 8.3 за 20 минут.

отдельные вопросы могут быть неудачными/нерелевантными/неочевидными, но у меня никогда и не было задачи написать «идеальный код».
А что что вы на 9 оцениваете соискателей за ответы «никак не буду делать, импортирую»/«так никто не делает»/..., но при этом на единичку тех, кто говорит «не знаю, импортирую»/«не знаю, так никто не делает» весьма иронично.


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

в опроснике — он опубликован, ты в курсе — есть призовая игра, еще 30 вопросов. но их я задаю, только если кандидат бодро отвечает на эти 30.

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Works in
Date of birth
Registered
Activity