У нас есть, и ознакомиться с их workload у меня стоит на повестке дня. В тоже время хочется понять среднюю температуру по больнице, чем вообще они живут (в плане кодирования)nyekimov wrote: 05 Feb 2022 23:58А у вас на фирме таковых вообще не имеется? Мне кажется надо понимать в рамках конкретной компании. У нас такие занимаются автоматизацией и управлением ci/cd pipeline. Плюс написание скриптов за наблюдением за серверами. Ну и наблюдение за разного рода серверами. Если что то летит, то перенаправлять трафик, поднимать. Выяснять причины и где возможно автоматизировать.Херовимчик wrote: 05 Feb 2022 23:51 Коль уж тема про ДевОпсов, какие вообще от них ожидания? Скажем так, какой процент времени ДевОпсы тратят на написание кода и какого уровня задачи решают на повседневной основе?
Очень странно звучит вопрос, менеджер хочет нанять ресурс. Но не знает, зачем такой ресурс нужен вообще. Ну или может я не слежу за ситуацией. И что то пропустил.
Java Interview Questions (DevOps)
-
- Уже с Приветом
- Posts: 5284
- Joined: 27 Sep 2008 21:48
- Location: Moscow-Seattle-SFBA
Re: Java Interview Questions (DevOps)
-
- Уже с Приветом
- Posts: 5284
- Joined: 27 Sep 2008 21:48
- Location: Moscow-Seattle-SFBA
Re: Java Interview Questions (DevOps)
Вот! Мне тоже казалось что там от программирования ну разве что скрипт для обновления конфига написать, или сбор логов оптимизировать. Но когда к тебе раз за разом прилетают запросы на кодинг, да ещё и с пометкой от HM “grill on Java/Python/C++ as hard as you can”, начинают грызть сомненияBig W wrote: 06 Feb 2022 00:25 В моем (возможно неправильном) понимании девопсов они вообще код не пишут, в основном пишут всякие конфигурации на yaml и гоняют команды в linux терминале.
(За видео спасибо!)
-
- Уже с Приветом
- Posts: 920
- Joined: 22 Jun 2007 20:41
- Location: Santa Rosita
Re: Java Interview Questions (DevOps)
Ну так объясните HM, что он, мягко говоря, не разбирается в девопс и не умеет их готовить. Возможно, к вам пришел толковый спец, а вы его завалите на Java/Python/C++ интервью. К вам что ли длинная очередь супер кандидатов выстроилась, чтобы такое себе позволить? Да и он потом напишет во всяких glassdoor, что интервью в этой фирме полный идиотизм, и будет прав, оно вам надо?Херовимчик wrote: 06 Feb 2022 00:45 Вот! Мне тоже казалось что там от программирования ну разве что скрипт для обновления конфига написать, или сбор логов оптимизировать. Но когда к тебе раз за разом прилетают запросы на кодинг, да ещё и с пометкой от HM “grill on Java/Python/C++ as hard as you can”, начинают грызть сомнения
-
- Уже с Приветом
- Posts: 5284
- Joined: 27 Sep 2008 21:48
- Location: Moscow-Seattle-SFBA
Re: Java Interview Questions (DevOps)
Ну так вот я и разбираюсь (я с этим HM давно работаю, его запросы фильтровать уже умею хорошо). Я чаще всего даже не знаю, на текущий проект это кандидат, или на какие-то новые задумки.Big W wrote: 06 Feb 2022 01:14Ну так объясните HM, что он, мягко говоря, не разбирается в девопс и не умеет их готовить. Возможно, к вам пришел толковый спец, а вы его завалите на Java/Python/C++ интервью. К вам что ли длинная очередь супер кандидатов выстроилась, чтобы такое себе позволить? Да и он потом напишет во всяких glassdoor, что интервью в этой фирме полный идиотизм, и будет прав, оно вам надо?Херовимчик wrote: 06 Feb 2022 00:45 Вот! Мне тоже казалось что там от программирования ну разве что скрипт для обновления конфига написать, или сбор логов оптимизировать. Но когда к тебе раз за разом прилетают запросы на кодинг, да ещё и с пометкой от HM “grill on Java/Python/C++ as hard as you can”, начинают грызть сомнения
(А очередь стоит, как внутренних, так и внешних кандидатов)
-
- Уже с Приветом
- Posts: 1190
- Joined: 26 Nov 2021 12:38
Re: Java Interview Questions (DevOps)
по уму,
у девопсчика следует спрашивать чем гит отличается от клиаркейза или svn,
и чем мердж отличается от рибейза в случае гит. и как делать автоматические релизы,
и какая у этого девопсчика преферред артифакт репозитория.
и какая у него билд система самая самая.
у девопсчика следует спрашивать чем гит отличается от клиаркейза или svn,
и чем мердж отличается от рибейза в случае гит. и как делать автоматические релизы,
и какая у этого девопсчика преферред артифакт репозитория.
и какая у него билд система самая самая.
-
- Уже с Приветом
- Posts: 5284
- Joined: 27 Sep 2008 21:48
- Location: Moscow-Seattle-SFBA
Re: Java Interview Questions (DevOps)
Эти вопросы им задают другие люди. Моя задача только кодинг.Bobeg wrote: 06 Feb 2022 01:58 по уму,
у девопсчика следует спрашивать чем гит отличается от клиаркейза или svn,
и чем мердж отличается от рибейза в случае гит. и как делать автоматические релизы,
и какая у этого девопсчика преферред артифакт репозитория.
и какая у него билд система самая самая.
-
- Уже с Приветом
- Posts: 1190
- Joined: 26 Nov 2021 12:38
Re: Java Interview Questions (DevOps)
Баш питон позикс и может быть перл.
Жаба там слехка не в кассу как мне очень кажется. SQL/nosql пробабли. Бекоз это везде и во всем.
Жаба там слехка не в кассу как мне очень кажется. SQL/nosql пробабли. Бекоз это везде и во всем.
-
- Уже с Приветом
- Posts: 5284
- Joined: 27 Sep 2008 21:48
- Location: Moscow-Seattle-SFBA
Re: Java Interview Questions (DevOps)
Язык выбирается на основе резюме и имеющегося опыта + предпочтение кандидата. Но как в этом топике видно, не все кодинг вопросы одинаково полезны и уместны.
Ориентироваться на опыт кандидата? - все мы несколько преувеличиваем… у нас система скорей карательная в этом плане, все что вы сказали/написали о себе может использоваться против вас
Требования рынка? - я уже заманалась изучать эту прекрасную профессию по статьям и видео. Все заканчивается словом «автоматизация!» без каких либо подробностей
Требования конкретной позиции? - на повестке дня допросить имеющихся ДевОпсов, выпросить примеры кода что они пишут. + отловить HM и узнать конкретно для чего нанимает
Ориентироваться на опыт кандидата? - все мы несколько преувеличиваем… у нас система скорей карательная в этом плане, все что вы сказали/написали о себе может использоваться против вас
Требования рынка? - я уже заманалась изучать эту прекрасную профессию по статьям и видео. Все заканчивается словом «автоматизация!» без каких либо подробностей
Требования конкретной позиции? - на повестке дня допросить имеющихся ДевОпсов, выпросить примеры кода что они пишут. + отловить HM и узнать конкретно для чего нанимает
-
- Уже с Приветом
- Posts: 2761
- Joined: 11 Jul 2015 19:01
- Location: Chicago
Re: Java Interview Questions (DevOps)
Автоматизация? если может написать скрипт, который надо будет запускать одним кликом или хорошо, если будет запускаться сам. То вот вам автоматизировали какие то мануальные шаги.Херовимчик wrote: 06 Feb 2022 02:47 Язык выбирается на основе резюме и имеющегося опыта + предпочтение кандидата. Но как в этом топике видно, не все кодинг вопросы одинаково полезны и уместны.
Ориентироваться на опыт кандидата? - все мы несколько преувеличиваем… у нас система скорей карательная в этом плане, все что вы сказали/написали о себе может использоваться против вас
Требования рынка? - я уже заманалась изучать эту прекрасную профессию по статьям и видео. Все заканчивается словом «автоматизация!» без каких либо подробностей
Требования конкретной позиции? - на повестке дня допросить имеющихся ДевОпсов, выпросить примеры кода что они пишут. + отловить HM и узнать конкретно для чего нанимает
Хотя буква из фаанг вообще может позволить себе и звёзд.
Есть друг, кто на тестера идёт. Так вот сейчас даже на мануал позиции не стесняются спрашивать джаву на вырост. Везде нужна автоматизация.
Но мне больше нравится идея с узнать, чем девопсы пользуются на деле. А то мало ли. У меня так до сих пор зуб на бар райзеров не из фаанг, которые являясь дата саентистами начали грузить меня алгоритмами, которые в более лёгком виде были и до них, когда в своей специализации я с ними имею не такие тесные отношения, как саентисты. Да и сам сленг разниться может.
Самое обидное потом было, что в непосредственной команде все были впечатлены, но хоть и не фаанг, но вот бар райзеры тоже должны были пропустить. Странная практика. Люди из соседней команды, даже нередко не имея никакого представления, с чем будет работать человек, почему то должны решать его судьбу. Ну да ладно. Кое от чего они меня спасли даже
![Smile :)](./images/smilies/icon_smile.gif)
-
- Уже с Приветом
- Posts: 1190
- Joined: 26 Nov 2021 12:38
Re: Java Interview Questions (DevOps)
дамы и господа.
а какой версией жабы вы пользуетесь?
я сейчас очень далек от жабы.
но года четыре назад я когда должен был иметь с ней дело,
я видел что оракл что-то странное наколбасил с лайцензингом и странными инновациями,
и корпоративный адопшен встал и застрял и все так и сидят на жабе 8. которая вышла уже
постыдное количество лет назад.
могут ли джависты прокомментировать что наколбасил оракл и почему никто не горит желанием
переходить на более новые версии jdk?
а какой версией жабы вы пользуетесь?
я сейчас очень далек от жабы.
но года четыре назад я когда должен был иметь с ней дело,
я видел что оракл что-то странное наколбасил с лайцензингом и странными инновациями,
и корпоративный адопшен встал и застрял и все так и сидят на жабе 8. которая вышла уже
постыдное количество лет назад.
могут ли джависты прокомментировать что наколбасил оракл и почему никто не горит желанием
переходить на более новые версии jdk?
-
- Уже с Приветом
- Posts: 4195
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Java Interview Questions (DevOps)
пока сидим на 11 adoptopenjdk переход с 8 на 11 был без проблем.Bobeg wrote: 06 Feb 2022 12:51 дамы и господа.
а какой версией жабы вы пользуетесь?
я сейчас очень далек от жабы.
но года четыре назад я когда должен был иметь с ней дело,
я видел что оракл что-то странное наколбасил с лайцензингом и странными инновациями,
и корпоративный адопшен встал и застрял и все так и сидят на жабе 8. которая вышла уже
постыдное количество лет назад.
могут ли джависты прокомментировать что наколбасил оракл и почему никто не горит желанием
переходить на более новые версии jdk?
следующий LTS(Long Term Support) версия 17, вот на него наверное и будем мигрировать.
На чью сборку пока не понятно, устроим консилиум и решим.
What is AdoptOpenJDK?
Там сейчас небольшой ребрендинг, но суть в том чтобы оракл как раз не мог задавить лицензиями.AdoptOpenJDK started in late 2017 as a vendor-neutral community-guided project who
produces rock-solid, release quality OpenJDK binaries that are drop-in alternatives to Oracle’s
Java. It is backed by a wide array of technology vendors including Amazon, GoDaddy, IBM,
jClarity, Microsoft, Pivotal, Red Hat as well as the broader Java developer community.
AdoptOpenJDK focuses on LTS releases (e.g. Java 8 and 11) and provides two VM options:
Кстати это сработало, похожу что оракл решил отменить свою нашумевшую "Binary Code License Agreement", надолго ли?
Почему некоторые застряли на 8?
не знаю, нет причин не апргрейдит, видимо кому то мозгов не хватает.
все эти лицензионные фи это такая мелочь для корпов.
-
- Уже с Приветом
- Posts: 742
- Joined: 08 Apr 2021 01:54
Re: Java Interview Questions (DevOps)
У наc Java 8, перешли на OpenJDK чтобы не платить Oracle. На более высокую версию не переходим потому что и так почти все устраивает. Где не устраивала производительность Java переписали на Golang.valchkou wrote: 06 Feb 2022 18:52 Почему некоторые застряли на 8?
не знаю, нет причин не апргрейдит, видимо кому то мозгов не хватает.
все эти лицензионные фи это такая мелочь для корпов.
Деньги есть (market cap в районе 500 bln), мозги тоже есть.
-
- Уже с Приветом
- Posts: 4195
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Java Interview Questions (DevOps)
хозяин баринdama123 wrote: 07 Feb 2022 02:05У наc Java 8, перешли на OpenJDK чтобы не платить Oracle. На более высокую версию не переходим потому что и так почти все устраивает. Где не устраивала производительность Java переписали на Golang.valchkou wrote: 06 Feb 2022 18:52 Почему некоторые застряли на 8?
не знаю, нет причин не апргрейдит, видимо кому то мозгов не хватает.
все эти лицензионные фи это такая мелочь для корпов.
Деньги есть (market cap в районе 500 bln), мозги тоже есть.
![we are friends :fr:](./images/smilies/druzja.gif)
но прогресс не стоит на месте, надо идти вперед,
постепенно пропадут библиотеки под 8 затем девелоперы откажутся это старье сапортить и на нем писать, ведь есть более вкусные языки.
потом перестанут патчить секьюрити фитчи.
Ваш корп наймет толпу топкодеров чтобы избавиться от этого безнадежно устаревшего старья, хорошо что ресурсы позволяют.
Молодняк начнет рассказывать хоррос сторис о том что ява это гавно
А некоторые эксперты будут не отсвечивая стоять в сторонке
![shy :shy:](./images/smilies/shy.gif)
это умышленный саботаж против явы
-
- Уже с Приветом
- Posts: 742
- Joined: 08 Apr 2021 01:54
Re: Java Interview Questions (DevOps)
Да ладно, что там такого "безнадежно устаревшего". А как только будет угроза что "перестанут патчить секьюрити фитчи" - перейдем сразу, с этим у нас строго. А переходить просто потому что есть версия помоднее никто не будет.valchkou wrote: 07 Feb 2022 04:00хозяин баринdama123 wrote: 07 Feb 2022 02:05 У наc Java 8, перешли на OpenJDK чтобы не платить Oracle. На более высокую версию не переходим потому что и так почти все устраивает. Где не устраивала производительность Java переписали на Golang.
Деньги есть (market cap в районе 500 bln), мозги тоже есть.![]()
но прогресс не стоит на месте, надо идти вперед,
постепенно пропадут библиотеки под 8 затем девелоперы откажутся это старье сапортить и на нем писать, ведь есть более вкусные языки.
потом перестанут патчить секьюрити фитчи.
Ваш корп наймет толпу топкодеров чтобы избавиться от этого безнадежно устаревшего старья, хорошо что ресурсы позволяют.
Молодняк начнет рассказывать хоррос сторис о том что ява это гавно
-
- Уже с Приветом
- Posts: 1190
- Joined: 26 Nov 2021 12:38
Re: Java Interview Questions (DevOps)
у жабы 8 в марте заканчивается ЛТС.
как я предчувствую, в тех местах где есть технологичный комплаянс будет битва и будет мясо.
история вопроса такова что когда оракул вышел с жабой номер 9,
не все что было написано раньше для более старых жаб
компилировалось или выполнялось так же как и раньше
при смене виртуальной машины.
народ утыкался или в хитрую регрессию выполнения или в exceptions при дропине нового VM.
мыльные клиенты упоминаются особенно часто. хмл парсинг упоминается весьма часто.
json парсинг упоминается умеренно.
при этом глядя на фичерсет более поздних жаб по сравнению с жабой 8, ничего граунд брейкинг не видно,
на мой далекий от жабы взгляд.
тем не менее уже должна начаться битва и лютое мясо за апгрейд.
как я предчувствую, в тех местах где есть технологичный комплаянс будет битва и будет мясо.
история вопроса такова что когда оракул вышел с жабой номер 9,
не все что было написано раньше для более старых жаб
компилировалось или выполнялось так же как и раньше
при смене виртуальной машины.
народ утыкался или в хитрую регрессию выполнения или в exceptions при дропине нового VM.
мыльные клиенты упоминаются особенно часто. хмл парсинг упоминается весьма часто.
json парсинг упоминается умеренно.
при этом глядя на фичерсет более поздних жаб по сравнению с жабой 8, ничего граунд брейкинг не видно,
на мой далекий от жабы взгляд.
тем не менее уже должна начаться битва и лютое мясо за апгрейд.