Пікірлер
@NotAFaken
@NotAFaken 8 сағат бұрын
очень интересно, но ничего не понятно
@anjelomanoranjan3908
@anjelomanoranjan3908 10 сағат бұрын
Спасибо! Больше таких видео (с кодингом) хочу видеть на твоем канале!
@noki1614
@noki1614 22 сағат бұрын
видос имба
@Simon-jm2gn
@Simon-jm2gn Күн бұрын
Большое спасибо за выпуск!
@ccmadminstrator
@ccmadminstrator Күн бұрын
фунты стерлигов, фунты яблок, а не фунты яблоки или фунты стерлинги.
@mobelus13
@mobelus13 Күн бұрын
Видос хорош, очень буду ждать следующего видео!
@user-vt6jc3pd1k
@user-vt6jc3pd1k Күн бұрын
навряд ли такой код смерджили при должном код ревью 1. константу как минимум в переменную, а лучше в проперти 2. Валидацию выносить в отдельный сервис 3. Для сообщений возможно можно было бы использовать MessageSource 4. Плюс если это тестовая реализация и в List в данном случае выступает в роли хранилища, можно было бы создать прослойку dao/repository
@user-br4gt7xu2j
@user-br4gt7xu2j Күн бұрын
код джуновский, это очень слабо
@user-oi9yf8ve3i
@user-oi9yf8ve3i Күн бұрын
ну на 30 минутном интервью больше особо не напишешь) тут же суть вся в том что б посмотреть как человек подходит к реализацию задачи, и что считает "реди фор прод" Можно конечно попросить написать масштабируемое решение, которое будет учитывать работу в конкурентной среде, но нормальный человек на собесе за такое деньги попросит, т.к. в реди фор тест такое довести это 2 дня работы
@JohnLock-qk7og
@JohnLock-qk7og Күн бұрын
Классное видео) Было бы интересно увидеть больше видео с TDD 😊
@vermilinguas
@vermilinguas Күн бұрын
Тех., вопросы довольно стандартные (я бы не на все ответил само собой). Интересно почему не было вопросов по, собственно, крипте? Или это подразумевается, что ты походу разберешься? P.S. Релокация))))))))))))))))))))))))))
@vermilinguas
@vermilinguas Күн бұрын
TDD подход выглядит, конечно, интересно и профессионально. Вопрос только для проектов каких размеров это подходит)
@user-br4gt7xu2j
@user-br4gt7xu2j Күн бұрын
никаких, это только интересно для видео на ютьюбе, для конференций и для другой болтовни
@vermilinguas
@vermilinguas Күн бұрын
@@user-br4gt7xu2j у меня спрашивали на собесе)
@oleksii9594
@oleksii9594 Күн бұрын
Как по мне тесты с assertThat is equals оверинжениринг, намного примитивнее и понятнее будет, но конечно нужно ориентироваться на коллег и то как принято на проекте. У нас например юзали jMockit вместо мокито // Given InetAddress localHost = InetAddress.getLocalHost(); String errorMessage = String.format("Address [%s] already registered", localHost); // When RegistryRecord registryRecord1 = simpleLoadBalancingRegistry.doRegistration(localHost); RegistryRecord registryRecord2 = simpleLoadBalancingRegistry.doRegistration(localHost); // Then assertEquals(localHost, registryRecord1.inetAddress()); assertEquals(Status.OK, registryRecord1.status()); assertEquals(localHost, registryRecord2.inetAddress()); assertEquals(Status.NOT_OK, registryRecord2.status()); assertEquals(errorMessage, registryRecord2.details());
@KakoitoTam
@KakoitoTam Күн бұрын
Ну тема то не интересная, давно понятно что в еропу ехать не имеет смысла. Заплаты в снг 40-60 тыс евро год. А в германии даже если 100. То половину отдашь на налоги. И на оставшийся полтинник будет туго прожить. Аренда, медицина, цены в кафе и магазинах, сильно выше. Если и ехать то синьором в штаты. И чтобы страховку медицинскую оплачивала компания. А так оставайтесь дома.
@chetverikovAleksandr
@chetverikovAleksandr Күн бұрын
Походу это тебя в Револют собесят)
@pymentor.
@pymentor. Күн бұрын
в революте вроде бы Python по больше части. это можно видеть по их вакансиям
@chetverikovAleksandr
@chetverikovAleksandr Күн бұрын
@@pymentor. просто меня на джаву звали и тоже просили тредсейф лоадбалансер написать. По локациям похоже
@oleksii9594
@oleksii9594 Күн бұрын
@@pymentor. револют на джаву нанимает
@oleksii9594
@oleksii9594 Күн бұрын
@@pymentor. револют это банкинг, он не может быть без джавы и .нет
@alexpavlov9097
@alexpavlov9097 Күн бұрын
Тоже в Революте это спрашивали, те же требования. На джаве. Не прошел)
@JohnJohn31595
@JohnJohn31595 Күн бұрын
Hello, Max. Thank you very much for this content! Could you recommend us resources to improve English skills in IT?
@JohnJohn31595
@JohnJohn31595 Күн бұрын
Thank you.
@ccmadminstrator
@ccmadminstrator Күн бұрын
90 в Испании заплатят не только лишь всем. Таких зарплат нет в Испании. Это уровень руководителя проекта и архитектора, и то еще надо поискать проект или компанию. Местные компании вообще не платят больше 60 т. в год. Только интернациональные компании. Обычная зп мидла в Испании это 40-50 т. в год, минус 30 процентов налоги. Это очень мало и местные еще бьются за эти деньги.
@pashadjoystick
@pashadjoystick 2 күн бұрын
в оракле 20 лет назад наверное токо пессимистичные транзакции знал ибо там на пол часа всего чтива было и никаких изоляций не требовалось
@user-eg8rc2eg6g
@user-eg8rc2eg6g 2 күн бұрын
До вычета налогов? Друг синьор джава живёт в Эдинбурге, оба с женой работают и много получают, свой дом, но - платная медицина, очереди к врачам, садик 2000 евро, всё с плохими зубами, удачки
@pashadjoystick
@pashadjoystick 2 күн бұрын
у девушки наушник - готовится к собесу в смысле как намахать. но вопрос годный - 1000 раз обдумывал ответ и никогда не запоминаю ибо удивлялся что всю жизнь на шарпах хватало только ==. девушка супер мышка ещё и прогерша - будет о чём в зимние вечера с детками за столом почирикать)) ато когда жёны не в теме то жалуются мол вы токо про компы разговариваете
@user-lt5lq4qu1q
@user-lt5lq4qu1q 2 күн бұрын
смысл есть? жилье, медицина и т.д. все сильно дороже
@mr.fl1p
@mr.fl1p 2 күн бұрын
Релокацию мозгов себе сделай)
@VladimirKachenov-du4eo
@VladimirKachenov-du4eo 2 күн бұрын
Забываете добавить что в год.
@barbosspirat
@barbosspirat 2 күн бұрын
У меня челюсть отпала когда перевёл, спасибо что просветили
@user-qo1sp7zm5v
@user-qo1sp7zm5v 2 күн бұрын
Очевидно же
@VladimirKachenov-du4eo
@VladimirKachenov-du4eo 2 күн бұрын
@@user-qo1sp7zm5v поверь мне что не все знают. И этим пользуются соевыекуколды.
@VladimirKachenov-du4eo
@VladimirKachenov-du4eo 2 күн бұрын
@@user-qo1sp7zm5v даже у меня несколько знакомых думали что в месяц так..... Я очень долго объяснял им.
@user-of5ny9iv1h
@user-of5ny9iv1h 2 күн бұрын
В наносекунду же, забыли?
@konstantingorbunov4372
@konstantingorbunov4372 3 күн бұрын
Для информации HashSet add O(1) contains O(1) Нету там O{n} в contains
@danilakoryugin8168
@danilakoryugin8168 4 күн бұрын
Я бы еще добавил про оркестрацию, хореографию, и реализацию саги в них обоих:) п.с. видео топ👍🏽
@FightRebelAndRiot
@FightRebelAndRiot 5 күн бұрын
Есть такой нюанс/проблема у разных интервьюеров: они сопоставляют определённые знания и уровень разработчика отталкиваясь не от бэкграунда и опыта человека, а от того, что по их мнению нужно знать. И в этом видео полно таких примеров. Хотя в самом начале у нас есть оговорка, что конкретных требований нет, но нужно прощупать кандидата, тем не менее, начинается с исследования знаний о базах данных. Приведу просто в пример себя: я довольно опытный разработчик в областях секьюрности и интеграции. У меня за мой опыт есть лишь какой-то минимальный контакт с персистентностью. Все мои знания в этом вопросе отсылают скорее к периоду учёбы в университете, который я закончил 10 лет назад. Я бы с радостью поговорил бы про транзакциональность в процессах интеграции, если бы мы развили эту тему. Но, скорее всего вы сделаете свои выводы на основе вопросов по БД) Мой опыт собеседований, показывает, что именно так и бывает.
@ConfidenceGold
@ConfidenceGold 5 күн бұрын
Джет, а почему всегда плюс минус одни вопросы? Можно разнообразить чем-то? Maven, springboot, configuration, транзакции, spring data jpa, рест и так далее. Много же тем джунских
@scorpionevil7778
@scorpionevil7778 8 күн бұрын
Мак быстрее потому что у них память распаяна на одной шине с процом и обмен происходи быстрее. Плюс система построенная так что она быстрее пробуждается.
@user-zx9el2ld7g
@user-zx9el2ld7g 8 күн бұрын
Зарплата указана в месяц или в год?
@Jetbulb
@Jetbulb 7 күн бұрын
В год. Если бы такое было в месяц, то я был бы уже там))
@user-jp6dk4lx9y
@user-jp6dk4lx9y 8 күн бұрын
У email аннотации по дефолту регулярка ".*", то есть ни на какой имейл паттерн она не проверяет, а лишь на отсутстыие нала
@user-vg8cv7fl6r
@user-vg8cv7fl6r 10 күн бұрын
Спасибо автору за видео. Согласен с начальной заставкой. Ее поддержали бы также жители Белграда, Ливии, Ирака, городов Газы. Странно только при этом видеть картинку с солдатом известного военного блока на заднем фоне. Я немного застал советское время. О многом в истории просто не знал, многое трактовал субъективно. Чтобы не вестись на идеологическую пропаганду, важно пытаться сохранять критический взгляд и пользоваться разными источниками информации, а не только слушать то, что вещает рупор в стране твоего проживания. Иначе совершенно очевидные противоречия будут для тебя незаметны.
@user-lv9qj3ld3r
@user-lv9qj3ld3r 10 күн бұрын
Лучший вопрос который можно задать программисту- испольщует ли он стринги
@Tornado-ln7fq
@Tornado-ln7fq 10 күн бұрын
Нет нет, инкапсуляция это не то что он назвал. Инкапсуляция это когда компоненты не знают друг о друге,для чего это нужно,для того чтоб каждый компонент был не зависим от другого,но при этом имел с ним взаимодействия.А то что он назвал,не относится к инкапсуляции.Модификаторы доступа нужны чтоб данные между собой не пересекались,это сделано для того что над проектом могут работать несколько разработчиков,и свойства они могут называть одинаковыми, чтоб избежать путаницы в данных, придумали модификаторы доступа . Вообще идея ооп заключается в том чтоб над проектом могут работать несколько разработчиков,при этом не видев его часть кода,но путем наследования могли дополнить его своим решением. Мало того, ооп принуждает писать стандартизирована ,что в дальнейшем облегчает поддержания кода,другими разработчиками,который не писали этот код.
@rytmtembr251
@rytmtembr251 11 күн бұрын
Вся суть этого инфоцыгана, скорость блять....
@viktor.florinskiy
@viktor.florinskiy 11 күн бұрын
спасибо за видео. Есть вопрос, а зачем вообще нужен класс object? зачем нам нужен дефолтный потомок у всех классов? какая проблема была что решили его создать?
@Jetbulb
@Jetbulb 7 күн бұрын
Абстракция
@user-qf7dm4gp4c
@user-qf7dm4gp4c 13 күн бұрын
Смотрел сначала собес с Викторией, подтянуть пару тем и впринципе изи. А тут как будто вообще на другом языке, я толком ни на что не смог ответить.
@user-qf7dm4gp4c
@user-qf7dm4gp4c 13 күн бұрын
Никогда бы не подумал что буду смотреть как кто то пытается устроиться на работу)))
@Rogov_Oleg
@Rogov_Oleg 13 күн бұрын
Голова болит от этих микросервисов
@user-qp8ld2pu7z
@user-qp8ld2pu7z 13 күн бұрын
Я вообще не понимаю зачем это все знать ? Если ты просто код пишешь как надо и все
@gustawbobowski1333
@gustawbobowski1333 15 күн бұрын
У меня недавно было интервью с рекрутером в крупную компанию на новый проект на позицию руководителя разработки (10+ команд !). Мало того что со мной общалась какая-то стажер, 1 на 1, так еще и задавала все вопросы буквально по бумажке. Примерно тоже самое что описано у тебя, но на технической части у меня спрашивали про Kubernetes, с которым напрямую я уже пару лет не работал (спасибо "удобным абстракциям" на последних местах работы). Терминологию я, также, доподлино не помню. Так вот, сначала меня попросили перечислить все основные ресурсы кубера, когда я перечислил Pod, Deployment, Service, мне сказали "НЕПРАВИЛЬНО!! ТУТ ПЕРЕЧИСЛЕНО БОЛЬШЕ", я немного опешил, после этого были другие вопросы с 1-2 вариантами ответа но от сюра я думаю что начал путаться еще сильнее и постоянно слышал от этой дамочки "НЕ ТАК" или "ТУТ ПО ДРУГОМУ". Естественно никаких дальнейших интервью со мной не было, собственно я и сам не хотел бы продолжать с ними диалог. Всегда казалось что проведение интервью в Европе более профессионально, но этот случай вернул на Землю. P.S.: Повторюсь, это очень крупная западная компания (SaaS платформа для бизнеса) и на собеседования я был приглашен(!).
@gustawbobowski1333
@gustawbobowski1333 15 күн бұрын
Макс, классно расказываешь о своей текучке. Близка твоя боль с процессами, блокировками релизов и хаосом.
@GreenDimka1
@GreenDimka1 15 күн бұрын
Смысл - передать имущество после смерти.
@zhekichan51
@zhekichan51 15 күн бұрын
Я думал, что в крипте в основном GOшников ищут :)
@gustawbobowski1333
@gustawbobowski1333 15 күн бұрын
GO нигде не нужен.
@alexg9183
@alexg9183 14 күн бұрын
Solidity
@DenisCuciuc
@DenisCuciuc 5 күн бұрын
​@@gustawbobowski1333 Хуйню сморозил
@Daniel-mo1iy
@Daniel-mo1iy 15 күн бұрын
Спасибо за видео! Полезно для тех, кто собирается искать или ищет работу) К сложу, по моим ощущениям, собес - это не экзамен, а больше общение на определённые темы. И это успокаивает. Ни у кого нету цели завалить, они просто ищут подходящего кандидата
@sergeykichuk2586
@sergeykichuk2586 16 күн бұрын
Микро сервисы не обязательно должны быть в контейнерах! Есть другие способы развертывания, например Serverless AWS Lambda!
@sergeykichuk2586
@sergeykichuk2586 16 күн бұрын
DDD - это не паттерн, а подход!! Не путайте!
@pashadjoystick
@pashadjoystick 17 күн бұрын
думал намекаешь на буфер в ОЗУ говоря что не сразу работаем с файлом - это не так? думал намекаешь на девайсы или сеть говоря что путь не к сущности на диске
@movidikovich
@movidikovich 17 күн бұрын
У меня от первого вопроса жопа подгорела уже, душнилы заполонили айти собесы
@dmitriyobidin6049
@dmitriyobidin6049 18 күн бұрын
Не пишу на джаве, ответил почти на все вопросы(кроме вопроса про генерируемый рест апи спринг бутом)... больше похоже на какую-то байку, не верю что есть такие разрабы. p.s. на вопрос про спринг бут я тупо подумал - ну если надо прям сейчас накидать чтобы показать - ну захардкодьте вы все данные в json на стороне фронтенда и всё :)
@pogrommist
@pogrommist 18 күн бұрын
отличная подача материала! Радуют примеры собеседований и вопросов для более продвинутого уровня. Было бы круто поработать вместе на реальных проектах :)