Тестовое собеседование Java разработчика #8 - Виталий Телиженко

  Рет қаралды 33,886

Eugene Suleimanov

Eugene Suleimanov

Күн бұрын

Пікірлер: 199
@ВиталийТелиженко
@ВиталийТелиженко 4 жыл бұрын
Большая благодарность Евгению за крайне полезный и интересный опыт и возможность взглянуть на себя со стороны) И спасибо всем за слова поддержки, 100% планирую дальше расти и развиваться)
@calculaction
@calculaction 4 жыл бұрын
Тебе тоже спасибо! Ты подал хороший пример для ребят из разных профессий! Успехов в дальнейшем развитии!
@KyivanEnjoyer
@KyivanEnjoyer 4 жыл бұрын
Ждем ентерпрайз приложение по медицине)
@alexandernikolaev174
@alexandernikolaev174 4 жыл бұрын
Отвечал отлично, прошлые джуны пролетели бы имхо мимо. Начитал много информации, чувствуется по ответам, пробуй на практике и все будет здорово! Успехов.
@АлексейКокуев-й5й
@АлексейКокуев-й5й 4 жыл бұрын
Виталий, я впечатлён Вашим уровнем знаний. Не могли бы Вы для всех ответить на вопрос, по каким материалам готовились? Книги, видео курсы, практика и так далее... Это было бы очень полезно для всех.
@ВиталийТелиженко
@ВиталийТелиженко 4 жыл бұрын
@@АлексейКокуев-й5й Спасибо, да конечно, начинал с лекций CS50, они в переводе хорошем на ютубе есть, чтобы какие-то основы понять, затем Java core начинал с Якова Файна, затем Headfirst, затем Шилдт 10 издание. SQL тоже Headfirst очень неплохой, по Hibernate отличная книга Java persistence API with Hibernate. Spring учил по Spring in Action, Pro spring 5. Вот в таком порядке примерно все и изучал и, параллельно, различные посты по каким-то темам
@user-zx5sv3hb2u
@user-zx5sv3hb2u 4 жыл бұрын
Вообще молодец, за пол года до такого уровня. Респект!
@maitreeee
@maitreeee 4 жыл бұрын
Парень молодец, за полгода очень неплохо, и если там не только теория на таком хорошем уровне, но и на практике умеет пользоваться тем, о чём говорит - всё у него получится
@hellaildraven3886
@hellaildraven3886 4 жыл бұрын
Боже , какой потрясающий канал. Сам готовлюсь к собеседованию хотя бы на стажера. И тут сразу вижу свои пробелы в знаниях. После каждого вопроса, ставлю на паузу и пытаюсь дать ответ или лезу в гугл для конкретики. Спасибо вам большое.
@АлександрЧекан-к1ы
@АлександрЧекан-к1ы 4 жыл бұрын
Чесно говоря нахожусь под впечатлением от того сколько парень прочитал и усвоил информации за такой короткий период времени. Молодец. Спасибо за видео Евгений, как всегда лояльное отношение к претенденту)
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Спасибо за отзыв!
@AndreyDeveloper
@AndreyDeveloper 4 жыл бұрын
К собственному стыду: работаю четыре года программером. Знаю стэк хуже ; (
@anonanonov3845
@anonanonov3845 3 жыл бұрын
Работа и прохождение собесов требуют часто очень разных уровней знаний
@АлександрМясников-й2щ
@АлександрМясников-й2щ 3 жыл бұрын
+1
@АлексейКокуев-й5й
@АлексейКокуев-й5й 4 жыл бұрын
Мне не верится что у человека такой уровень знаний всего за пол года самообучения. Вопросы про семафоры, фазер, нормальные формы бд - человек не теряется, знает о чём речь. Складывается впечатление, что человек не работал терапевтом последние пол года, а тупо сидел и систематически без перерывов изучал джаву, БД, Спринг, хибернейт. Во всём перечисленном большой объем информации заложен. Следующий вопрос: как это всё запомнить без практики?
@sergey-petrenco
@sergey-petrenco 4 жыл бұрын
Согласен с вами, тоже есть сомнения относительно этого парня. У меня у самого сестра терапевт в России и, зная их загруженность на работе, ну не верю я, что можно успеть так хорошо подготовиться. Сам я тоже работаю программистом и всякого повидал, но джунов, после полугода самоподготовки, с такими четкими знаниями по такому широкому перечню технологий, не видел. Думаю парень уже давно работает разработчиком, просто решил, что называется, "попасть в ютуб", а небольшие заминки это игра на публику.
@ВиталийТелиженко
@ВиталийТелиженко 4 жыл бұрын
@@sergey-petrenco могу трудовую скинуть)
@calculaction
@calculaction 4 жыл бұрын
Я согласен, что знания хорошие. Но, поверьте, есть такие люди. И не совпадение, что Виталий имеет именно медицинское образование. Моя жена врач и она меня первое время тоже очень удивляла своими способностями к обучению. Мы начали вместе учить английский и пока я недели 2 должен был уделить новым словам из текста, она просила проверить её знания новых слов сразу же после прочтения текста. Т.е. она читает, выписывает и сразу же потом может на память запомнить их с переводом (порядка 15-20 слов). Для меня это тоже было какой-то магией, потом просто понял, что есть люди, которые теорию хватают налету ввиду того, что вынуждены во время обучения охватывать огромное кол-во информации. Причём в медицине тоже огромное кол-во терминов и слов, которые обычному человеку не под силу - отсюда и навыки. Думаю, что и с практикой у Виталия всё в порядке
@HowToGoPro
@HowToGoPro 4 жыл бұрын
пол года он плотно изучает, а сколько изучал неплотно, неизвестно, действительно, даже при феноменальной памяти такой обьем информации за пол года нужно еще успеть хотя бы раз прочесть, не то, что запомнить, те же семафоры, фазер.
@АлексейКокуев-й5й
@АлексейКокуев-й5й 4 жыл бұрын
@@HowToGoPro Я про фазер впервые услышал, хотя изучаю уже почти год. Про семафоры слышал только в универе на примере С++.
@amalnishanaliev3142
@amalnishanaliev3142 4 жыл бұрын
@Eugene Suleimanov, Не могли бы вы добавить в свой арсенал вопросов, следующий: "Какие источники для изучения Java вы пользовались? книги, курсы или универ"
@Vi4Jesus1
@Vi4Jesus1 4 жыл бұрын
Действительно было бы полезно знать. Материалов куча и за каждый берешься с опаской, боясь потерять время в пустую. А тут по результатам собеседования можно было бы понять какой объем знаний человек получил, и откуда.
@ВадимН-о9х
@ВадимН-о9х 4 жыл бұрын
Залетел к вам как PHP-шник, и могу сказать, что вопросы к джунам у вас, джавистов, крутые -- фундаментальные) Молодцы ребята! Вот бы и в мире PHP джуны на такие вопросы ответить могли бы...
@deadlocksofdeadblocks7225
@deadlocksofdeadblocks7225 4 жыл бұрын
Интересно смотреть как проходят эти собеседования - вроде как знаешь ответы на вопросы, но начинаешь смотреть и затягивает )
@ВячеславДудник-й8у
@ВячеславДудник-й8у 3 жыл бұрын
Ваш канал смотреть тоже доставляет такое же удовольствие:) не ожидал увидеть ваш комент здесь)
@elsalvadore7063
@elsalvadore7063 4 жыл бұрын
Да чел реально молодец за такое короткое время, нормально поднатаскался, у него есть будущее
@anjelomanoranjan
@anjelomanoranjan Жыл бұрын
Отличные у тебя интервью получаются. Спасибо за работу
@EugeneSuleimanov
@EugeneSuleimanov Жыл бұрын
Спасибо за отзыв!
@РоманКорюкин-з2л
@РоманКорюкин-з2л 4 жыл бұрын
Очень хорошая теоретическая подготовка за пол года. Если он так же хорош и в практике и если чел не растеряет этот напор во время работы, то будет очень сильным спецом
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Да, у меня сложилось такое же впечатление.
@ivshapovalov
@ivshapovalov 4 жыл бұрын
Парень молодец
@Дмитрий_Ник
@Дмитрий_Ник 4 жыл бұрын
Да уж, это за 40 с небольшим минут он ответил практически на все вопросы, значит с учетом возможных не заданных вопросов, помимо того что он показал на собеседовании, знаний в несколько раз больше (если не постановка "..ну да мы ж знакомы, можно "ты"", вроде так было, точно не помню - лень пересматривать), плюс поставленная речь, новичку даже зная вопрос сложно объяснять, а у собеседуемого с терминологией и постановкой все норм. А также отсутствие волнения, которое неизбежно у всех первые 2 минуты.. Знаю по себе и часто слышал, что многое в программировании быстро забывается без практики, то есть прочитал про какой-то метод - юзнул - забыл, перечитал - юзнул - забыл, и на какой-то итерации он засел основательно, так не со всей информацией, но со многой, которую не используешь на практике, но тут видимо случай, когда прочитал тонну литературы, пришел на собеседование и на каждый вопрос - "ааа ... это же глава такая-то, страница такая-то - конечно помню.." У каждого свой потенциал, свой путь, у кого-то длинный, у кого-то полгода, всем успехов и добра!
@GoPetr
@GoPetr 4 жыл бұрын
Ставим лайки! Благодарим автора за работу!
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Спасибо :)
@calculaction
@calculaction 4 жыл бұрын
Спасибо за интересный формат видео в целом и за конкретное интервью в частности!
@SplashDmg2011
@SplashDmg2011 4 жыл бұрын
reverse() - метод у StringBuilder, у строки такого нет
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Справедливо, проверил документацию - все верно. Спасибо что обратили внимание на этот момент.
@AndreyDeveloper
@AndreyDeveloper 4 жыл бұрын
Вообще не ошибка. Преобразовали к StringBuilder и далее вернули в исходный стринг.
@SuperHadiy
@SuperHadiy 3 жыл бұрын
Это точно, а можно как раз компаратором отсортировать массив char полученный из строки, и опять его собрать в строку. Но практического смысла изобретать велосипед конечно нет, просто для эксперимента
@vitalykhan1354
@vitalykhan1354 4 жыл бұрын
как говорится, неважно, сколько программист знает, важно, как быстро он обучается. если мой тезка действительно за полгода так подготовился, то он далеко пойдет. не знаю, каким он был терапевтом, но программистом будет отличным. не сомневаюсь. с получением практического опыта рост ускорится в разы. а теоретическая база шикарная.
@phil2964
@phil2964 4 жыл бұрын
После каждого выпуска нахожу что мне нужно подтянуть, спасибо 👍
@tanyakoval1243
@tanyakoval1243 3 жыл бұрын
Благодаря вашим видео смогла подготовиться к собеседованиям на джуна, работа пока ещё не получена, но уверенна все ещё впереди. Вы большой молодец, так держать👍🏻
@EugeneSuleimanov
@EugeneSuleimanov 3 жыл бұрын
Спасибо за отзыв и успехов вам!
@kostkol87
@kostkol87 4 жыл бұрын
Было бы прикольно посмотреть интервью на грейд лида и выше, кароче жести и холивара =))
@VOLGA_ITishnika
@VOLGA_ITishnika 2 жыл бұрын
Добрый день, очень интересная тема, реально поддерживаю о возможности со стороны Евгения, его видения того или иного вопроса. И если есть возможность закрепить в сообщениях рекомендации по темам которые надо подтянуть. Спасибо. Очень интересный контент.
@gorrog8877
@gorrog8877 4 жыл бұрын
Он же сказал, что плотно пол года, может не плотно еще год до этого, а может и больше, просто не активно занимался. Это нормально и ничего удивительного. Разумеется с 0 за пол года имея основную другую работу это не реально. В комментариях люди которые хотят верить в чудо)) Нет чуда и не будет, продолжайте дальше учится, а то халявы захотели) Спрашивают по каким книжкам занимался и прочее, и думают сейчас повторят его успех)))
@sno-oze
@sno-oze 4 жыл бұрын
Виталий молодец, впечатляет такая подготовка.
@bohdansamchuk587
@bohdansamchuk587 4 жыл бұрын
Самолетики полетели, наконец-то)
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
:)
@FightRebelAndRiot
@FightRebelAndRiot 4 жыл бұрын
Я как-то оставлял не очень хороший комментарий ко второму интервью. Я тогда не понял, почему уровень того чувака тебе показался не плохим. Так вот теперь можно сравнить. Оба учат самостоятельно, но по мне так уровень несопоставим.
@MichaelSuzko
@MichaelSuzko 4 жыл бұрын
Ну у него память супер! За пол года столько всего изучил. Надеюсь на практике он все это сможет применять не хуже...
@FightRebelAndRiot
@FightRebelAndRiot 4 жыл бұрын
Короче. Что я делаю, когда смотрю эти интервью? Когда Евгений задаёт вопрос, в принципе понятно сразу смогу ли я ответить на поставленный вопрос. И второе сравнение происходит в конце ответа респондента. Если я посчитал, что могу ответить, то сравниваю свой ответ со всей линией разговора по этой теме. И если оказывается, что я не ответил бы на подобный поставленный вопрос достойно, то я помечаю его на листочке как то, что необходимо изучить или повторить.
@vadympylypchenko5801
@vadympylypchenko5801 4 жыл бұрын
Очень хорошее интервью, вопросы разнообразные, что радует. Спасибо за видео. С разборкой кода на интервью было бы ещё интереснее.
@СэмФишер-х4д
@СэмФишер-х4д 3 жыл бұрын
хорошее интервью, парень молодец, сам разобрался в необходимых важных темах. есть категория людей, которая быстро схватывает материал, это круто, некоторые комментирущие удивляют. ребята, Евгений задавал Виталию базовые вопросы, по многим из которых вас будут гонять на собесах и многое из этого пригодится в работе. ну допустим парень слукавил и потратил на обучение чуть больше времени, вам какой с этого плюс? если вы многое из сказанного не знаете, то вам надо подумать над тем, чтобы поменять программу обучения, а не спорить, сколько он потратил времени
@mcae17
@mcae17 4 жыл бұрын
3:30, метод reverse есть в классах Stringbuilder и Stringbuffer , в классе String пока нет этого метода.
@VinnySanPuhimoto731
@VinnySanPuhimoto731 4 жыл бұрын
Тоже заметил этот момент, странно что интервьюер не поправил.
@Александр-2311
@Александр-2311 4 жыл бұрын
Парню респект, молодец за пол года такие знания... Хочу поделиться своей историей: Мне 30 лет, я 2 года изучаю программирование плотно, все свободное от работы время, и ушел с java core до верстки и фронта, что бы понять суть java. В итоге год изучения java и год фронта (html, css, js, react) и посмотрев это интервью я понял что я опустился в знаниях java. Не могу определиться фронт или бэк, хочу и то и то! И теперь понимаю что надо еще пару лет изучать все вместе, что бы пойти на такой собес и не опуститься... немного грустно стало, вроде не тупой, а знания тяжело запоминаются, но пофиг буду долбить до конца, сколько бы это времени не заняло, потому что в конечном итоге буду топовым разрабом, другого не потерплю =) И еще я полностью все обучение конспектирую на бумаге, потом переписываю в чистовом варианте на компе, и хз правильно это или ёто отнимает много времени... А еше английский надо дубасить, с ним у меня сложно... Евгений огромное спасибо за собесы, эти видео дают понимание что учить, куда углубляться, теперь понял что все абсолютно надо прорешать в своем коде.
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Спасибо за отзыв! По вашей истории - тратить еще год - это многоват-то. За год с нуля вполне реально выйти на java + основы фронта и работать. Мне кажется есть пробелы в самой программе обучения. Успехов вам в изучении:)
@Александр-2311
@Александр-2311 4 жыл бұрын
​@@EugeneSuleimanov Спасибо что ответили. Да, Вы абсолютно правы о пробелах в обучении, дело в том что у моей окружении я не знаю не одного программиста, поэтому мой путь начался с книги "Код" и изучении ассемблера, что бы понять архитектуру. Далее в поисках какой язык учить прочитал пару книг по с, с++. И когда я начал учить java я понял что этот язык мне по душе, после глубокого java core я хотел видеть результат глазами, хотелось красивого UI, поэтому и полез во фронт, и теперь мне как будто открылась истина, как работает программирование в целом. Осталось закрепить фронтенд, и побегу учить с новыми знаниями и пониманием java. Вроде я погорячился с "пару лет", но судя по моему подходу (понять каждую мелочь досконально, и написать себе шпаргалку) уйдет еще не мало времени. Ответил на 50-60% ваших вопросов на этом собесе, об остальном вспоминал после ответов Виталия. Может моя история поможет какому нибудь новичку =) Евгений Вам спасибо за такой контент!
@user-zx5sv3hb2u
@user-zx5sv3hb2u 4 жыл бұрын
@@Александр-2311 не думали пойти на какие-нибудь курсы, чтобы ускорить обучение и структурировать свои знания?
@Александр-2311
@Александр-2311 4 жыл бұрын
Александр Филатов Уже точно нет, научился искать сам то что нужно -)
@smdfb7334
@smdfb7334 4 жыл бұрын
Ты какой-то бред пишешь, честно..
@ram0973
@ram0973 4 жыл бұрын
Спасибо, очень полезно поcле прохождения Явараша :)
@4wesome_maks30
@4wesome_maks30 4 жыл бұрын
Сам раньше занимался джавой,но она показалась мне скучной на тот момент:)А сейчас смотрю интервью Ваши и очень интересно,да и приятно, что вы абсолютно одинаково относитесь ко всем.А парень видно,что очень много читал:) Жду следующих видео:)
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Спасибо! :)
@AndreyDeveloper
@AndreyDeveloper 4 жыл бұрын
Ребята, подозреваю маленькое шулерство - у Виталика возможно были шпаргалочки. Может быть кореш сидел рядом и моментально загугливал. За 6 месяцев, потоки +spring +stream API + без репетитора = Unreal. Также возможно что не полгода, а два года парень тренируется.
@ВиталийТелиженко
@ВиталийТелиженко 4 жыл бұрын
Ну и ради чего по Вашему стоило бы так заморачиваться?) Чтобы потешить свое самолюбие и чтобы похвалили в комментариях, а в реальности знать, что это незаслуженно? Не вижу смысла в этом
@VladimirDubenco
@VladimirDubenco 4 жыл бұрын
@@ВиталийТелиженко Просто ребята не верят что такое реально. Вот и пытаются найти како-то изьян. Я сам завидую. Ты главное не зазнавайся и успехов!
@ВиталийТелиженко
@ВиталийТелиженко 4 жыл бұрын
@@VladimirDubenco Спасибо!
@maksimfedorov2632
@maksimfedorov2632 4 жыл бұрын
​@UnitSteel не верится на 100%, мне с другого языка при переходе все легко поддается в Java, но за полгода -- точно не реально, тк банально некоторые вещи нужно просто понять и еще некоторое время переварить... тут даже не год, а полтора... о каких полгода речь? Даже шустро если идти, банальное ООП с DI и фабрикой через 2-3 месяца только люди вкуривают... а чтобы бины и аннотации в интерпрайз-фреймворке! Не-не, только на раскуривание градла/мавена уйдет кучу времени, тк просто тыкаться/мыкатсья приходится по-началу, блеф чистой воды... не то чтобы осуждаю, просто для того, чтобы новички не унывали. Вообще прием дял 1-2 года в виду "приуменьшения опыта" дает плюс, когда начинаешь на собесе "рубить" темы За полгода -- может опыт в компании какой-то, но в компанию попал джуном с некоторым багажом... Тогда да -- в команде сильно и быстро можно прорасти, бывает так команды устроены, что и выхода нет не познать, но не с нуля полного
@coungard
@coungard 4 жыл бұрын
Виталий Телиженко тогда пожалуйста поделитесь, откуда у вас такая феноменальная память? Это рацион? Режим сна? Может быть какой то редкий сорт чая?) Я почти без шуток спрашиваю)
@ErikGhukasyan
@ErikGhukasyan 4 жыл бұрын
Вопросы кажутся минимум на мидл разработчика. Никак не понятно как возможно за 6 месяцев дойти до такого уровня.
@МаксимАлексеев-ч4й
@МаксимАлексеев-ч4й 4 жыл бұрын
Учить надо как перед сессией, а не просто "почитывать по вечерам". Тогда все будет
@kisko8981
@kisko8981 3 жыл бұрын
а что там такого особенного? по сути парень просто прочитал\просмотрел и запомнил какой нибудь нормальный курс по джаве от мэйл ру, например, почитал пару статей пр оспринг и хибернейт на хабре, написал пару своих приложух, чтобы лучше в голове уложилось в месяце(даже без учета выходных), не считая 8 часов сон + 8 часов работа+2часа дорога получится 6*30 часов, если из этих часов хотя бы по 3 часа в день что то пытаться делать и учить получится 90 часов, соответсвенно в 6 месяцах этих часов 540. вам мало 540 часов чтобы освоить базовый кор джвы и спринга? у меня знакомый в 33 год с гуманитарным образованием, с нуля, уволившись с работы, через пол года обучения с ментором сразу на мидла устроился в москве с зп в 180к
@FilmicFil
@FilmicFil 4 жыл бұрын
У парня память, видимо, как у Ричарда Феймана. Бывает такое)
@KyivanEnjoyer
@KyivanEnjoyer 4 жыл бұрын
Чел конечно машина, за пол года как будто препод рассказывает:) Даже названия каких-то эксепшонов помнит) Единственное видно, что не инженер, а врач, потому что больше читает, чем практикует)
@ВасилийДелов-о7к
@ВасилийДелов-о7к 4 жыл бұрын
С удовольствием посмотрел, спасибо!
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Спасибо за отзыв!
@Андрей-м6г8т
@Андрей-м6г8т 4 жыл бұрын
Грустно, что терапевт ищет другую работу.
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Да, были такие же мысли. Но, если отбросить лирику, то с инженерной точки зрения уровень не плохой,особенно за полгода.
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Кстати, сегодня списывался с Виталием - его уже взяли на позицию разработчика:) Можем пожелать ему успехов на новом месте!
@stormvoid7017
@stormvoid7017 4 жыл бұрын
@@EugeneSuleimanov not bad
@KyivanEnjoyer
@KyivanEnjoyer 4 жыл бұрын
@@EugeneSuleimanov я за год не нашел с профильным образованием...
@csharpcplusplus6861
@csharpcplusplus6861 4 жыл бұрын
@@EugeneSuleimanov Он на удаленку без опыта устроился? думал это не реально вообще
@shluhogon_42
@shluhogon_42 2 жыл бұрын
Если бы сам не учил, может быть и проверил бы в то, что за пол года можно такое выучить
@Gook7Angel
@Gook7Angel 4 жыл бұрын
Согласен , если человек не правильно отвечает или его нужно скорректировать, можно это как то текстом внизу писать(правильный ответ) а то иногда сам не знаешь или не читал и запоминаешь как неправильно
@AlexeySilichenko
@AlexeySilichenko Жыл бұрын
Упоротый способ проверки на null при помощи "instance of": boolean isNull = !(i instance of Object); // Object для универсальности В Java все классы наследуются от Object, а null сам по себе класса не имеет. *Для справки:* класс Void имеет отношение только к сигнатуре методов и используется исключительно для обозначения того, что метод не возвращает никакого значения, т.е. как бы возвращает объект класса Void или примитив типа void.
@grininvn
@grininvn 11 ай бұрын
Соискатель говорил вполне разумные вещи, когда шла речь про CAS, по моему это действительно очень похоже на optimistic lock, который ведь тоже на самом деле ничего не блокирует. И работает также - прежде чем писать ячейку, сравнивает, что ячейка все ещё имеет старое ожидаемое значение.
@ibraim3197
@ibraim3197 4 жыл бұрын
К вопросу почему сущность не должна имплементировать Comparable: еще потому, что отношение равенства и сравнения контекстозависимо. Алименков, в одном из докладов указывал на это, говоря, что hashcode, equals - архитектурная ошибка
@denisshuvalov5726
@denisshuvalov5726 4 жыл бұрын
Я вот не вижу ничего плохого в наследовании от Comparable как и архитектурной ошибки в hashcode и equals. А что если обьекты сравниваются на основе внутреннего состояния, которое мы не хотим открывать наружу? И почему нарушается Single responsibility? Мы просто добавляем свойство (метод) сравнения для объекта.
@ibraim3197
@ibraim3197 4 жыл бұрын
@@denisshuvalov5726 вот смотри, как сравнить двух студнентов? в одном случае я хочу сравнить их по среднему балу, а в другом случае по, скажем, по росту или физической силе или по степени их вовлеченности в организационные дела. Во многи языках, всякие функции сортировки принимают контекст - коллбек, указатель на функцию и т.д.
@thecreator4093
@thecreator4093 4 жыл бұрын
слушай, я вот сколько на собесы ходил, были тесты на листочках на нахождение проблем в коде, или развернуто ответить, что делает тот или иной метод/класс, большая же часть собеса это тупо кудахтер сайнц задачки и преподносится, что это везде так и вроде как норма. у тебя же все собесы на теорию. вот и собсна вопрос, на что же больше налегать, на практику и алгоритмы/структуры данных или на зубрежку книг?
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Зависит от целей конечно же. В достойных компаниях с серьёзными нестандартными проектами сновы CS и алгоритмические задачи - норма. Если есть цель развиваться самому как инженеру, то на них, безусловно, стоит делать упор Если мы говорим про стандартный ентерпрайз-аутсорс-аутстафф с CRUD приложением и человека начинают гонять по алгоритмам и тонкостям работы языка - я считаю это не корректным и бессмысленным. И это далеко не везде так.
@AlexeySilichenko
@AlexeySilichenko Жыл бұрын
один из максимально упоротых способов проверить переменную на null: Integer i = null; "null" == (i + "").intern() и вопрос со звёздочкой для кандидата: что делает intern() и для чего он здесь нужен ;-)
@enable4
@enable4 4 жыл бұрын
Знакомьтесь, человек-справочник и просто Витя-полугодовасик по кличке Фейзер
@CBET0MuP
@CBET0MuP 4 жыл бұрын
За полгода? Такой стек? Видать без работы сидел.
@Ро́бертДжеймсФишер-в5е
@Ро́бертДжеймсФишер-в5е 4 жыл бұрын
Евгений спасибо.Вопрос,не слишком сложные вопросы для новичка не имеющего опыта??Виталий большой молодец ,удачи ему во всем.Сам изучаю джаву около года ,но с некоторыми нюансами даже знаком не был.К примеру про семапфору и фазер ,я читал когда то статью про это но тогда подумал что все таки эти классы основаны на wait,notify и synchronized ,а про них я знаю,и не стал углубляться
@Ро́бертДжеймсФишер-в5е
@Ро́бертДжеймсФишер-в5е 4 жыл бұрын
Хотелось бы узнать ваше мнение Евгений именно про stream API, библиотеку concurrent,это для новичка mast have???
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Спасибо за отзыв! По моему мнению- нет ) Льысно, если человек справляется с лёгкими вопросами - переходят к более сложным. Stream API - на данный момент- обязательное требование. Многопоточность - зависит от проекта, конечно же.
@Ро́бертДжеймсФишер-в5е
@Ро́бертДжеймсФишер-в5е 4 жыл бұрын
@@EugeneSuleimanov огромное спасибо за ответ.Каждое собеседование смотрю ,очень интересно,а что самое главное,смотришь и сразу же узнаешь свои минусы и плюсы))
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
@@Ро́бертДжеймсФишер-в5е спасибо за отзыв!
@Tetiana-k2w
@Tetiana-k2w 4 жыл бұрын
А что есть функциональный интерфейс Producer?
@elnar_1206
@elnar_1206 Жыл бұрын
Крутое интервью🙌🙌🙌
@EugeneSuleimanov
@EugeneSuleimanov Жыл бұрын
Спасибо за отзыв!
@ДмитрийТищенко-е9ъ
@ДмитрийТищенко-е9ъ 4 жыл бұрын
Отлично!!!
@johnvolt9157
@johnvolt9157 4 жыл бұрын
Крутой формат, с удовольствием смотрю и записываю вопрос на которых я бы завалился) просьба, как на счёт после ответа человека, говорить правильный ответ? Или хотя бы говорить, что нет не верно, или да, правильно
@calculaction
@calculaction 4 жыл бұрын
Либо записать видео, в котором есть ответы на самые частые вопросы. Но здесь возникает проблема: тогда каждый, кто готовиться к интервью, заблаговременно ознакомится с правильными ответами и интерес в подобного рода видео быстро сойдет на нет
@RostyslavShynlov
@RostyslavShynlov 4 жыл бұрын
Чувствую себя тупым, за пол года это огонь
@andrii.kukuruza
@andrii.kukuruza 4 жыл бұрын
Молодец! Если не будет сбавлять темп обучения, то скоро станет первоклассным специалистом )
@A0l0e0k0s1
@A0l0e0k0s1 4 жыл бұрын
Спасибо за видосы)
@MrMoshell
@MrMoshell 4 жыл бұрын
На самом деле core+hiber+spring на всё про всё полгода хватает. Не надо вгонять себя в какие то рамки и все получится. Евгений, пора бы тебе уже рекрутинговую контору открывать ;-)
@JeepersCreepersss
@JeepersCreepersss 4 жыл бұрын
Все решает наша память
@ПавелИзгаршев
@ПавелИзгаршев 3 жыл бұрын
самолетики полетели xDD 2:57
@gulamaligulameliyev9351
@gulamaligulameliyev9351 3 жыл бұрын
А как можно попасть на mock интервью к Евгению?
@EugeneSuleimanov
@EugeneSuleimanov 3 жыл бұрын
proselytear@yahoo.com - пишите, попробуем согласовать :)
@gulamaligulameliyev9351
@gulamaligulameliyev9351 3 жыл бұрын
@@EugeneSuleimanov написал :)
@davitkostandyan5103
@davitkostandyan5103 Жыл бұрын
В чем преимущества интервю?
@EugeneSuleimanov
@EugeneSuleimanov Жыл бұрын
Опыт, демонстрация зрителям, которые опыта не имеют и ЧСВ
@davitkostandyan5103
@davitkostandyan5103 Жыл бұрын
@@EugeneSuleimanov А как можно поучаствовать, пройти интервью?
@EugeneSuleimanov
@EugeneSuleimanov Жыл бұрын
@@davitkostandyan5103 напишите на почту - обсудим детали
@davitkostandyan5103
@davitkostandyan5103 Жыл бұрын
@@EugeneSuleimanov написал вам на почту
@friedbearsburninhell2022
@friedbearsburninhell2022 4 жыл бұрын
годно!
@ЕвгенийСавинов-з5р
@ЕвгенийСавинов-з5р 4 жыл бұрын
Молодец, достойно)
@romankryvolapov
@romankryvolapov 4 жыл бұрын
11:40 наверное здесь намекалось на синхронизацию?
@alexanderk3762
@alexanderk3762 4 жыл бұрын
Почему каждый раз cas расшифровывают как compare and set? Оно же стандартная аббревиатура - compare and swap.
@EugeneSuleimanov
@EugeneSuleimanov 3 жыл бұрын
Это мы по безграмотности:) Часто звучало, вот и приелось, но по науке, насколько я помню, compare and swap, здесь вы правы. Спасибо
@timon59388
@timon59388 3 жыл бұрын
Метод под капотом называется ..CompareAndSet
@alexanderk3762
@alexanderk3762 3 жыл бұрын
@@timon59388 а реализует он механизм - compareandswap
@phil2964
@phil2964 4 жыл бұрын
Супер 👍
@aleksandrkrainov9892
@aleksandrkrainov9892 3 жыл бұрын
А как попасть к тебе на интервью? :)
@EugeneSuleimanov
@EugeneSuleimanov 3 жыл бұрын
Напиши на почту - proselytear@yahoo.com Обсудим детали :). Спасибо!
@smdfb7334
@smdfb7334 4 жыл бұрын
Я не верю ему почему-то
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Напомнило: - У тебя там не закрытый... а открытый перелом! А чоотименно вызывает сомнения?
@Игорь-ж3ш
@Игорь-ж3ш 4 жыл бұрын
Если парень действительно только пол года изучает, то неплохо, хотя кажется, что прям с core есть пробелы
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Есть пара моментов, на которые стоит обратить внимание, но, в целом уровень крайне хороший.
@HowToGoPro
@HowToGoPro 4 жыл бұрын
Евгений по кору и не сильно спрашивает, сам кор очень большой и очень непростой... только кор надо минимум пол года учить...
@MrMoshell
@MrMoshell 4 жыл бұрын
@@HowToGoPro + Кор сложнее хибернейта и спринга
@MsShnitz
@MsShnitz 4 жыл бұрын
Фигасе, терапевт😆
@misteranderson6058
@misteranderson6058 3 жыл бұрын
Походу он нас "лечит")
@dmitrychalykh372
@dmitrychalykh372 4 жыл бұрын
Проверить передаваемый объект на null: Вызвать любой у него метод ( например toString()) в try{ obj.toString(); } catch {NullPointerException e}
@VladimirDubenco
@VladimirDubenco 4 жыл бұрын
Посмотрев видео понял что хочу почерпать знания по многопоточности. Посоветуйте литературу..
@Pan-ux3bq
@Pan-ux3bq 4 жыл бұрын
Если на русском языке: kzbin.info/www/bejne/oZOog4aNiayngdk - все что нужно знать о многопоточности. Только зачем это обычному разрабу на каком-нибудь спринге или Java EE, где весь низкий уровень обеспечивает фремворк? Это все из области компьютерсайнс. Ну неужели интервьюер собирается разрабатывать lock-free алгоритмы?
@lschka1176
@lschka1176 4 жыл бұрын
Что такие вопросы жёсткие для джуна? О.о Прошлые видео на джуна были проще в разы О.о Блин. Я себя даунихой чувствую.... Пипец. Виталий молодец, конечно
@misteranderson6058
@misteranderson6058 4 жыл бұрын
Обычные вопросы на собеседовании
@lschka1176
@lschka1176 4 жыл бұрын
@@misteranderson6058 да не. На джуна как-то попроще обычно спрашивают. Мне проще вопросы задавали. Да и в других его видео-собесах на позоцию джуна проще он спрашивал
@misteranderson6058
@misteranderson6058 4 жыл бұрын
@@lschka1176 Ну х.з. Некоторые вообще просят написать связный список или решить стандартную задачу через указатели. Про алгоритмы и структуры данных вообще не спрашивали, про сети и протоколы тоже не спрашивали, про БД совсем поверхностно, про операционным системы тоже самое
@lschka1176
@lschka1176 4 жыл бұрын
@@misteranderson6058 через указатели?... На собесе по джаве?
@misteranderson6058
@misteranderson6058 4 жыл бұрын
@@lschka1176 Ага) А что вас удивляет?
@MyChoozy
@MyChoozy 4 жыл бұрын
Имею примерно такой же уровень знаний, неужели уже пора собеседоваться? Думал я нифига не знаю 0_о
@misteranderson6058
@misteranderson6058 4 жыл бұрын
Ну как? Сходил?
@MyChoozy
@MyChoozy 4 жыл бұрын
@@misteranderson6058 да, в сбере теперь. Правда пока еще в шоке от происходящего.
@misteranderson6058
@misteranderson6058 4 жыл бұрын
@@MyChoozy От чего именно в шоке?
@MyChoozy
@MyChoozy 4 жыл бұрын
@@misteranderson6058 от количества технологий, свалившихся на голову. Осваиваюсь по немногу. А так все нравится.
@misteranderson6058
@misteranderson6058 4 жыл бұрын
@@MyChoozy Понял, успехов!
@hermina_grayson
@hermina_grayson Жыл бұрын
офигеть я тупая, оказывается 😃
@СергейПанов-з3ц
@СергейПанов-з3ц 4 жыл бұрын
Интересное собеседование с джуном/полуджуном
@romankryvolapov
@romankryvolapov 4 жыл бұрын
Чувак крутой, но мне кажется, у него есть также практический опыт
@яонанист-в3ш
@яонанист-в3ш 4 жыл бұрын
мой грех онанизм
@thecreator4093
@thecreator4093 4 жыл бұрын
писец он испуганный конечно сидит
@EugeneSuleimanov
@EugeneSuleimanov 4 жыл бұрын
Главное, что отвечал достойно )
@maitreeee
@maitreeee 4 жыл бұрын
Просто волнуется парень, это нормально
@РоманПивоваров-ф7ш
@РоманПивоваров-ф7ш 4 жыл бұрын
Стресс при собесе всегда присутствует.
@calculaction
@calculaction 4 жыл бұрын
Это вы ещё испуганных не видели)
@FilmicFil
@FilmicFil 4 жыл бұрын
Боится что придется опять работать терапевтом.
Perfect Pitch Challenge? Easy! 🎤😎| Free Fire Official
00:13
Garena Free Fire Global
Рет қаралды 88 МЛН
Каха и лужа  #непосредственнокаха
00:15
How Much Tape To Stop A Lamborghini?
00:15
MrBeast
Рет қаралды 194 МЛН
Лучший ВПН на Телефон [Ноябрь 2024]
6:15
Обход Блокировок в России
Рет қаралды 149
Australia Sponsored Visa Made Easy: Full Guide | Australia Visa Update
8:19
Next Step Immigration
Рет қаралды 2,3 М.
«Осень». Самая большая загадка Windows XP
14:36
Девять десятых
Рет қаралды 1,2 МЛН
ЛУГОВОЙ О ЛИТВИНЕНКО И БЕРЕЗОВСКОМ.mov
2:23
Perfect Pitch Challenge? Easy! 🎤😎| Free Fire Official
00:13
Garena Free Fire Global
Рет қаралды 88 МЛН