Konstantin
bash-substitutions?
та не, я тогда ещё не подсел на этот наркотик, всё руками вводил))
Grigorii
питон на листочке как-то слишком модно =)
в grid dynamics меня с год назад именно на листочке на питоне просили что-то из области MapReduce написать.
dk
Ты на программиста шел? Хотеть от девопса такое - это такое... Но там же, надеюсь, на листочке хотели только концепцию, а не полную реализацию распределенной байтодробилки?
Дмитрий
dev - разарботчик ops - эксплуатация
Дмитрий
вот и чудо человек: девопс на много денег
Andrey
а почему девопсу не быть нормальным программистом?
нормальный програмист по умолчанию девопс
Дмитрий
тут выще писал что много
dk
а почему девопсу не быть нормальным программистом?
А как ему быть нормальным программистом, если он не практикуется в этом? Ну вот первые пару тройку лет, если девопс до того как стал девопсом, был программистом - будет помнить. А потом-то все забывается. Остаются только концептуальные знания.
Andrey
нет
то есть программист не обязан знать, в каких условиях будет работать его программа? Может ему ещё и в трекер не надо уметь, тупо код в нотепаде писать?
Andrey
тогда это кодер, имхо
dk
нормальный програмист по умолчанию девопс
Никогда таких не видел, значит. Программистов очень не рекомендуется пускать на прод, это добром не кончается.
Andrey
это пограмисты :)
Arty
тогда это кодер, имхо
кодер пишет продукт, девопс - инфраструктуру под продукт и его разработку, автоматизацию
Arty
девопсов тоже не желательно на прод пускать, если по хорошему)
Arty
там админы, DBA всякие
Andrey
что будет делать админ (не девопс) в проде, который сделан по принципу IaaC?
dk
девопсов тоже не желательно на прод пускать, если по хорошему)
С девопсами сложнее, как делать cd, не имея доступов на прод?
Andrey
DBA тоже. DBA должен ывдать оптимальную конфигурацию, а девопс её реализовать
Arty
С девопсами сложнее, как делать cd, не имея доступов на прод?
делаешь на тестовой/препрод площадке, админы копируют это на прод
Andrey
ладно, пустой спор
dk
Вопрос был - а чего спрашивают в яндексах, мейлах и рамблерах на собесах на позиции сре (девопсов)?
dk
У мейла и рамблера интервью классические, "как везде", у первого классическое - узнать про низкоуровневые штуки и написать регулярку на листке. А вот у яндекса - интервью многоступенчатое и очень объемное. Про разрабов есть информация https://yandex.ru/jobs/ya-interview/ Но про сре ничего...
Grigorii
Вопрос был - а чего спрашивают в яндексах, мейлах и рамблерах на собесах на позиции сре (девопсов)?
с месяц назад просто ради интреса общался с мейлру на SRE позицию. во первых - у них свое собственное представление о задачах SRE. В их понимании это обычный саппорт с круглосуточными дежурствами:) по впоросам: порядок загрузким linux(я до сих пор понять не могу нафига это спрашивают, на практике это знание пригождается раз в 5 лет в лучшем случае), что-то про различие nginx и apache и прочая чисто сапартовая фигня. Ни одного вопроса ни по configuration managment тулам, ни про Jenkins/teamcity, ни про CI/CD
Grigorii
В почту собеседовался?
на тот момент было открыто 4 фактически одинаковых позиции: почта, delivery club и еще 2 направления забыл уже. Я хз кто именно меня собеседовал. Но не понравилось, даже не узнавал результаты
dk
Про загрузку линукса и раз в 5 лет - это не совсем так, немного чаще. Раз в год где-то, правда знаний требуется не больше, чем про то, как и куда в грубе вписать init=/bin/bash :) Ну и зря, что не стал узнать результаты, ведь там очень неплохой кофе. И puppet, любишь руби?
Andrey
init=/bin/bash эта фигня ещё работает?
Egor
недавно пользовался, когда пароль протерял
George
Да, работает
George
А ещё работает ключ для синглюзера
No1
так они наверное на рост берут, а вы готовый уммный такой им может не впился 🙂 денех еще попросишь)
Aleksandr
ладно, хоть драйвер не заставили писать
Maksim
Про айноды для симлинков и хардлинков спрашивали? :)
Смешной вопрос, никогда не думал об этом ) надо загуглить
Unsupported
спрашивают ещё, бывает, что означает число во второй колонке вывода ls -l
Vadim
число референсов? (опозорен)
Unsupported
а для директории?
dk
спрашивают ещё, бывает, что означает число во второй колонке вывода ls -l
Плохой вопрос, мало ли в мире сортов команд ls со своими форматами вывода
Maksim
Я лично не помню порядок следования колонок, ну
Daniel
примерно один
Vadim
а для директории?
ну для файла без хардлинков будет всегда единица, для директории соответственно рекурсивно сумма всех вложенных в нее референсов
Unsupported
Если в директории внутри 3 директории и 4 файла, то какой число будет?
George
4?
George
ты бы указывал варианты ответа (как в тестах)
Vadim
я просто нахерачу mkdir+touch и затем сделаю ls -l :D
Unsupported
$ mkdir -p test/dir{1,2,3} $ touch test/file{1,2,3,4} $ ll -d test drwxrwxr-x 5 user group 4096 апр 3 16:59 test/
Unsupported
ты бы указывал варианты ответа (как в тестах)
я, что, знаю, думаешь? :)) меня спросили - я не ответил
Unsupported
я так понимаю, у пустой директории - 2 - это . и ..
Vadim
вбросить и смотреть, как он будет вертеться
Mike
Всем привет
Grigorii
в grid dynamics меня с год назад именно на листочке на питоне просили что-то из области MapReduce написать.
Меня на девопса там просили показать как из вима выйти, перевести число из одной системы счисления в другую и прочий бред
dk
Andrey
как выйти из less'а?
Mike
А ответить на "Главный вопрос жизни, вселенной и всего такого" не просили?
Andrey
Один раз участвовал в собесе. Задавал абсолютно тупые вопросы.
Andrey
Совершенно не готов был
Grigorii
Один раз участвовал в собесе. Задавал абсолютно тупые вопросы.
если они тупые это еще полбеды, на порядок хуже когда по ряду вопросов собеседеющий сам имеет неправильное представление
Dmitriy
если они тупые это еще полбеды, на порядок хуже когда по ряду вопросов собеседеющий сам имеет неправильное представление
Это нормально как раз. Часто ищут человека с экспертизой, которая отсутствует в команде
Dmitriy
Собеседованиям учиться надо, это не навык, который с рождения есть. И вопросы надо готовить. И обучаться на собеседованиях, править вопросник
Ilya
Про айноды для симлинков и хардлинков спрашивали? :)
Хм, мне это в анкете присылали, как и регулярку про ip и все остальное)
dk
Да, все это есть
Viktor
>3. У меня есть ip адрес как обеспечить отказоустойчивость
Viktor
?!
Grigorii
Это нормально как раз. Часто ищут человека с экспертизой, которая отсутствует в команде
может я не совсем правльно высказался. Одно дело спрашивать что-то про область где у самомго пробелы, и специалиста в которой хочется найти и ответы оценивать по тому насколько ответы полные, логичные и тд. Против этого я ничего не имею. Но вот когда у задающего вопросы неверное представление о вопросе и он даже корректные ответы расценивает как неправильные. ВОт это хуже. Доводилось как-то на прошлой работе пересекаться с одним таким специалистом, который считал что master-master репликации в СУБД принципиально не рабочие
Dmitriy
можно разнести почти любой вопрос :(
Олег
На собеседованиях, обычно, такой бред спрашивают. Вообще не понимаю, зачем это делать. Ни один разработчик весь этот объем в голове не держит, гуглится по необходимости, да и устаревает все каждый день, гораздо важнее общее логическое мышление, способность к самообучению и рабочий тонус.