Очень приятно наблюдать когда интервьюер реагирует на ответы подобным образом как ты,а не просто без реакции смотрит на тебя с каменным лицом после твоего ответа и через пару секунд задает новый вопрос, и ты не понимаешь почему такая реакция, ожидали от тебя такой ответ или другой, тем самым напрягает и создает не приятную обстановку на собеседовании. Стресс тест кончено никто не отменял,но все же... :) Прошел десяток собеседований в которых были такие случаи и это очень давило эмоционально. Спасибо большое за видосы,узнаю некоторые новые моменты,очень полезная рубрика!
А бывает обратная ситуация, интервьюер с тобой постоянно соглашается, кивает, говорит да-да, а потом приходит отказ в приеме на работу типа тут у тебя пробелы в знаниях и здесь тоже )
Слежу за этим форматом с первого выпуска. Очень полезные видео, с их помощью я узнаю где в моем образовании имеются пробелы. Но так как изучаю Java относительно недавно, со середины видео диалог для меня превращается в шум природы :)
если я разработчик js и немного гляжу в java в целях архитектурных знаний и интервью для меня не шум, есть ли смысл java доучить и переквалифицироваться? зы: мечта с юности работать на java, но казалась слишком сложной и зашел с другой стороны
работаю в сфере 10 лет. Сам проводил собеседования. был лидом команды. тем не менее каждый раз при смене работы - нужно все учить и повторять как в универе перед экзаменом. буквально. потому что вся эта фигня забывается - и большая часть никому нахер не нужна в реальной работе. очень мало смысла в таких собесах. и вот почему. человек может идеально зазубрить за месяц всю теорию и при этом в работе гавнокодить - не иметь никаких представлений о чистоте кода, как те же пресловутые солид принципы применять на практике. и другое - совсем тусклый на интервью персонаж - быть просто супер продуктивным и писать очень качественный код. говорю из личного опыта - набивая шишки при подборе команды. так что считаю самый лучший вариант это тестовое задание - пусть делает дома в свободное время -а далее уже общение по его коду. к сожалению - не каждый соглашается делать тестовое - в итоге все ограничиваются такой фигней - вопросы - мало чего общего имеющие с реальной работой imho . а за видео спасибо!
Здесь сложно сказать, какой подход выбрать. Очень много споров на эту тему. Но, компании находят спецов, работают, развиваются и т.д. с этим подходом. Лучшего подхода в условиях, когда мы не можем показывать свой код (отсутствие портфолио), лично я не знаю. Небольшой вопрос по основам и решение небольшой задачи в онлайне. Остальное применяется крайне редко.
Я спрашиваю чем человек занимается на текущем месте работы и уже подробно расспрашиваю об этом. Видно сразу разбирается он\она в том, что делает или нет.
я недавно проходил тестовое задание... из тех, что на время :) 4 таска, первые 3 из которых - это вполне вменяемые и даже, с большой долей вероятности, могут применяться на практике, а 4-й - олимпиадная блин задача... открыл, почитал условие - и засабмитил без решения )))
@@evgeniinekorkin3420 А по прикладной составляющей скрупулёзно спрашиваете? По правде говоря, я считаю еë понимание намного важнее знания инструментов. Скажем, понять насколько хорошо человек разбирается в проблематике нормализации НСИ или в учете пара?
Очень крутой контент! Готовлюсь к собеседованиям, просматривая Ваши видео и перечитывая то из теории, на что раньше не обратила должного внимания. Спасибо Вам, Евгений, за Вашу работу!
Приятно смотреть. Нету налета засранства на лице и взгляда свысока как обычно. В такой компании и приятно работать. Вот такого старшего брата что бы пинки еще давал для лучшего изучения...))
большое спасибо Евгению за такой полезный контент. хотя вижу довольно много повторов (одинаковых вопросов) в этих нескольких роликах. интересно видеть, как проходят собеседование знакомые). после просмотров самооценка у меня повысилась).
прошел первое собеседование и самооценка вернулась туда, где была))) спрашивали про практику использование мапперов из энтити в ДТО (Mapstruct), средств миграции БД (Flyway/Liquibase), Criteria API/Query DSL, реактивное программирование, опыт работы в Angular, React, про Spring Integration. это то, на что я почти ничего не смог ответить... были конечно и несколько вопросов, в которых я соображал - методы решения n+1 проблемы, их плюсы/минусы. единственный простой вопрос был - три правила переопределения equals) и static интерфейсы. по Хибернейту много спрашивали. что-то мог ответить, что-то нет. не знаю, на кого меня интервьюировали. похоже на мидла.
@@pressf8083 на работе 10 месяцев. расту потихоньку. удаленка и отсутствие ментора затруднили этот процесс. но все равно появляется какое-то ощущение, что я в чем-то разбираюсь) сейчас у меня появился ментор, дело пошло быстрее. что касается первых собесов - они были достаточно успешные. из 3 собесов получил 2,5 оффера)))
Спасибо за контент, и сам бы поучавствовал. Евгений, было бы здорово, если бы ты говорил хотя бы краткий ответ на вопрос в тех случаях, когда кандидат не может ответить или отвечает неправильно. В любом случае, спасибо :) Да, кстати, смотрю уже 4 видео и пока не нашел ни одной обещаной ссылки на "почитать" в описании к видео :)
Ура, я оказывается мог ответить практически на все вопросы :). Евгений, спасибо за такие интересные и очень актуальные видео. Скажите, с таким уровнем как Андраник или даже чуть лучше, можно претендовать на мидла? Или это все же уровень джуна?
Это из копилки 1000 и 1 бесполезных фактов из мира программирования ). Просто когда-то узнал этот момент и на фразу, что finally выполняется всегда - вспомнил :)
@@EugeneSuleimanov Еще если в блоке finally сделать бесконечный цикл, то блок finally получается никогда не выполнится до конца. IDE в таком случае выдает варнинг, но программа запустится. Не знаю, можно ли считать это как один из вариантов ответа)
Тут маленькая неточность - при Error'e finally тоже вполнаяется, даже при ООМ. Еше способ не попасть это вручную остановить JVM из кода - System.exit or System.halt()
Eugene Suleimanov можно поинтересоваться, с какой целью задаются вопросы, уже почти не имеющее практического применения? Про вектор, вы кстати, спрашиваете?
Я извиняюсь, но outer join - это не противоположность inner join. Outer join бывает трех видов: left, right и full. Left join на самом деле left outer join. )))
Андраник реально молодец. Я конечно же не эксперт, да и сам уровнем на порядки ниже него, но если таких на джунов не берут (конечно же с поправкой на проект и учитывая что джун может плавать в некоторых вопросах), то так можно всю жизнь учиться, а работу не найти. Интересно вот что: если бы он более-менее ответил бы на те вопросы на которые он не ответил или отвечал совсем поверхностно, то он бы уже на мидла мог метить?
Спасибо за видео. Посчитал интересным) Евгений, у меня вопрос : можно ли у вас как-то заказать услугу непубличного mock-interview? Хотелось бы "пинок" небольшой, потому что считаю, что могу быстрее заниматься обучением)
Спасибо за отзыв! Как платная услуга - вряд ли - мне будет не комфортно - эти видео не попытка прорекламировать услугу платных интервью. Предлагаю списаться по почте - proselytear@yahoo.com. Постараюсь помочь
18:04 не понял третьего варианта, когда finally не отработает: - внезапное завершение JVM - в демоне - ??? насколько я знаю, finally во всех остальных случаях всегда выполняется, вне зависимости от того было ли брошено исключение, даже в том случае когда последняя команда блока try - это return. Зато вот как можно запороть проброс исключения: написать return в блоке finally, в таком случае исключение не будет выброшено из метода 😀 Если в блоке finally сформировалось новое исключение, то оригинальное из блока try будет утеряно.
Если я верно понял вопрос, то если мы «молотком разбили железяку» до отработки finally - мы не выполним этот блок. OutOfMemory в этом плане ничем не отличается для JVM
@@EugeneSuleimanov Я вот не понимаю, какая разница, знаю я про LinkedList в плане сложности его процессов и есть ли у него firstElement и lastElement ссылки или нету. Будет связанная задача с решением проблемы где нужны эти ссылки - узнаю. Зачем знать ВСЁ? Когда это невозможно... -_- Ну ладно я выучу это, идеально знаю коллекции прям до виртуализации в jvm. А на собеседке меня спросят про уровни кэша хибернейта... Ладно это выучу но уже забуду про коллекции. Что за круг бесмысленных вопросов не понимаю...
@@YuriyIva Привет,я тоже сейчас изучаю java,попробуй почитать какие то книги по базовым структурам данных(List,Set,Queue,Stack,Map) сразу придет небольшое понимание по сложности и как они работают,и наверное,про хибернейт и что то еще можно и забыть,но коллекции это один из основных глав всех языков.(по java есть Роберт Лафоре "Структуры данных на Java")
@@askaraskar1472 он написал не про то, что он не может понять, а что ненужная информация вылетает из головы очень быстро, и зубрить ее ради собеседования нет смысла. Она не даст плюсов тебе, не даст понимания тому, кто проводит интервью, насколько ты хорош. Если ты не идёшь на разработку алгоритмов, то задавать вопросы по алгоритмам и структурам данных следует, если хочешь проверить, как человек думает. А для этого лучше дать логическую задачку, или дать что-то закодить минут на 5-10.
@@YuriyIva За тем, что если вы будете помнить, что можете получить быстро доступ к 1 и последнему элементу любые задачи на работе будут решаться правильно и вы будете писать нормальный код. На код ревью не будет забраковано всё что вы накодили. Поэтому про коллекции спрашивают и джунов и сеньоров. Вы будете в ходе своей работы иметь дело с коллекциями всегда и знать это критично. Я точно также как и вы долго сидел и разбирался с этой темой. Понимаю, что сложно. Но разобравшись, вы поймёте насколько это критично знать такие вещи.
Ви хоч когось взяли на роботу? Після таких інтерв'ю перехотілось вчити програмування.Таке враження що скільки б ти не знав всеодно знайдуть за що, завалити.Цікаво коли ви проходили перше інтерв'ю, яке воно було)))))
Та не так вже й завалює, а навпаки ще й допомагає у відповідях виводить на правильну думку, та взагалі дуже адекватно веде бесіду з кожним не зважаючи на те що дуже різний стек у кожного.
Очень приятно наблюдать когда интервьюер реагирует на ответы подобным образом как ты,а не просто без реакции смотрит на тебя с каменным лицом после твоего ответа и через пару секунд задает новый вопрос, и ты не понимаешь почему такая реакция, ожидали от тебя такой ответ или другой, тем самым напрягает и создает не приятную обстановку на собеседовании. Стресс тест кончено никто не отменял,но все же... :) Прошел десяток собеседований в которых были такие случаи и это очень давило эмоционально. Спасибо большое за видосы,узнаю некоторые новые моменты,очень полезная рубрика!
А бывает обратная ситуация, интервьюер с тобой постоянно соглашается, кивает, говорит да-да, а потом приходит отказ в приеме на работу типа тут у тебя пробелы в знаниях и здесь тоже )
Слежу за этим форматом с первого выпуска. Очень полезные видео, с их помощью я узнаю где в моем образовании имеются пробелы. Но так как изучаю Java относительно недавно, со середины видео диалог для меня превращается в шум природы :)
++
Аналогично)))
Amal Nishanaliev
, такая же фигня, но после слова Spring =)
Шум природы 😂
если я разработчик js и немного гляжу в java в целях архитектурных знаний и интервью для меня не шум, есть ли смысл java доучить и переквалифицироваться?
зы: мечта с юности работать на java, но казалась слишком сложной и зашел с другой стороны
Очень хорошее собеседование. Андраник прям молодец. ) Очень понравилось
работаю в сфере 10 лет. Сам проводил собеседования. был лидом команды. тем не менее каждый раз при смене работы - нужно все учить и повторять как в универе перед экзаменом. буквально. потому что вся эта фигня забывается - и большая часть никому нахер не нужна в реальной работе. очень мало смысла в таких собесах. и вот почему. человек может идеально зазубрить за месяц всю теорию и при этом в работе гавнокодить - не иметь никаких представлений о чистоте кода, как те же пресловутые солид принципы применять на практике.
и другое - совсем тусклый на интервью персонаж - быть просто супер продуктивным и писать очень качественный код. говорю из личного опыта - набивая шишки при подборе команды. так что считаю самый лучший вариант это тестовое задание - пусть делает дома в свободное время -а далее уже общение по его коду.
к сожалению - не каждый соглашается делать тестовое - в итоге все ограничиваются такой фигней - вопросы - мало чего общего имеющие с реальной работой imho . а за видео спасибо!
Здесь сложно сказать, какой подход выбрать. Очень много споров на эту тему. Но, компании находят спецов, работают, развиваются и т.д. с этим подходом. Лучшего подхода в условиях, когда мы не можем показывать свой код (отсутствие портфолио), лично я не знаю.
Небольшой вопрос по основам и решение небольшой задачи в онлайне. Остальное применяется крайне редко.
Я спрашиваю чем человек занимается на текущем месте работы и уже подробно расспрашиваю об этом. Видно сразу разбирается он\она в том, что делает или нет.
я недавно проходил тестовое задание... из тех, что на время :) 4 таска, первые 3 из которых - это вполне вменяемые и даже, с большой долей вероятности, могут применяться на практике, а 4-й - олимпиадная блин задача... открыл, почитал условие - и засабмитил без решения )))
@@evgeniinekorkin3420 А по прикладной составляющей скрупулёзно спрашиваете? По правде говоря, я считаю еë понимание намного важнее знания инструментов. Скажем, понять насколько хорошо человек разбирается в проблематике нормализации НСИ или в учете пара?
Очень крутой контент! Готовлюсь к собеседованиям, просматривая Ваши видео и перечитывая то из теории, на что раньше не обратила должного внимания. Спасибо Вам, Евгений, за Вашу работу!
Просто лучший и нужный формат Евгений))) пожалуйста, очень прошу!! Можно ещё несколько видео тестовых собеседований с джунами!!!
Молодец, видно, что есть понимание. Хорошее интервью.
Евгений, молодец! Ты харизматичный и лояльный интервьюер. Приятно и полезно.
Спасибо огромное! Побольше бы таких интревьюеров и видосов) Очень полезно)
Спасибо за отзыв!
Как раз готовлюсь к интервью,найс контент,Спасибо!
Очень понравилось собеседование, без воды, то что нужно))
Спасибо за отзыв!
Очень полезные видосы!!!
Отличное собеседование! Так держать👍
Спасибо за отзыв!
У меня было такое волнение, будто это я прохожу собеседование 😁.
та тут нужно рубать лайки вагонами))) очень годный контент - я некоторые вопросы записываю себе для виноса в отдельную структурную часть =)
Супер, спасибо за полезное видео
Спасибо за отзыв!
Как всегда супер!
Спасибо!
Крепкий чел
Приятно смотреть. Нету налета засранства на лице и взгляда свысока как обычно. В такой компании и приятно работать. Вот такого старшего брата что бы пинки еще давал для лучшего изучения...))
Вот на этом собесе прямо вел чувака на мысль. Классно.
большое спасибо Евгению за такой полезный контент. хотя вижу довольно много повторов (одинаковых вопросов) в этих нескольких роликах.
интересно видеть, как проходят собеседование знакомые).
после просмотров самооценка у меня повысилась).
прошел первое собеседование и самооценка вернулась туда, где была)))
спрашивали про практику использование мапперов из энтити в ДТО (Mapstruct), средств миграции БД (Flyway/Liquibase), Criteria API/Query DSL, реактивное программирование, опыт работы в Angular, React, про Spring Integration. это то, на что я почти ничего не смог ответить...
были конечно и несколько вопросов, в которых я соображал - методы решения n+1 проблемы, их плюсы/минусы.
единственный простой вопрос был - три правила переопределения equals) и static интерфейсы.
по Хибернейту много спрашивали. что-то мог ответить, что-то нет.
не знаю, на кого меня интервьюировали. похоже на мидла.
@@vitalykhan1354 как сейчас успехи?)
@@pressf8083 скоро будет год коммерческого опыта. Постепенно расту)
@@pressf8083 на работе 10 месяцев. расту потихоньку.
удаленка и отсутствие ментора затруднили этот процесс. но все равно появляется какое-то ощущение, что я в чем-то разбираюсь)
сейчас у меня появился ментор, дело пошло быстрее.
что касается первых собесов - они были достаточно успешные. из 3 собесов получил 2,5 оффера)))
Спасибо за контент, и сам бы поучавствовал. Евгений, было бы здорово, если бы ты говорил хотя бы краткий ответ на вопрос в тех случаях, когда кандидат не может ответить или отвечает неправильно. В любом случае, спасибо :)
Да, кстати, смотрю уже 4 видео и пока не нашел ни одной обещаной ссылки на "почитать" в описании к видео :)
Лучший из четырех, и разговор ведет достойно.
особенно "синьера"
@@ivanmoroz2422 ну его можно понять, это же не его родной язык.
singleton и prototype доступны для всех контекстов, оставшиеся доступны только для web contexta
Круто. В прошлом видео был бывший коллега)
Ура, я оказывается мог ответить практически на все вопросы :). Евгений, спасибо за такие интересные и очень актуальные видео. Скажите, с таким уровнем как Андраник или даже чуть лучше, можно претендовать на мидла? Или это все же уровень джуна?
Женя ,а можешь спросить о ConcurrentHashMap и CopyOnWriteArrayList ?Конкуренция в синхронизированных мап таблицах.
Круто. Спасибо за видосы! Только учусь Java но очень полезно.
Спасибо за отзыв!
Андраник молодец, простыми словами)) достойно отвечал)
Капец, про finally в демоне первый раз слышу... Век живи, век учись🙏
Это из копилки 1000 и 1 бесполезных фактов из мира программирования ). Просто когда-то узнал этот момент и на фразу, что finally выполняется всегда - вспомнил :)
@@EugeneSuleimanov Еще если в блоке finally сделать бесконечный цикл, то блок finally получается никогда не выполнится до конца. IDE в таком случае выдает варнинг, но программа запустится. Не знаю, можно ли считать это как один из вариантов ответа)
Тут маленькая неточность - при Error'e finally тоже вполнаяется, даже при ООМ. Еше способ не попасть это вручную остановить JVM из кода - System.exit or System.halt()
Eugene Suleimanov можно поинтересоваться, с какой целью задаются вопросы, уже почти не имеющее практического применения? Про вектор, вы кстати, спрашиваете?
Евгений ,спасибо. Когда будет новое видео ?
С таким контентом и сеньором не долго стать) Очень полезно!
По каким критериям отбираешь себе кандидата?
Я извиняюсь, но outer join - это не противоположность inner join. Outer join бывает трех видов: left, right и full. Left join на самом деле left outer join. )))
блин, у меня завтра интервью а где материалы? в описании к видео не нашел!
Жаль, что по C# таких роликов нет.
Для полутора лет Андраник хорошо знает Java. Видно что готовился к собесу - старался
он ужасно отвечает, с таким уровнем даже стажером не возьмут
@@bogdanp6994 Его же взяли на джуна. Всё зависит от компании и требований.
Andrea Jones значит такая компания
@@bogdanp6994хотелось бы ваши отличные знания джавы увидеть, а то умничать все большие специалисты.
Андраник ти cool)))
Хотелось бы сразу услышать обратную связь, что бы хотел услышать интервьюер на свой вопрос.
ну это же не сертификационный экзамен. тут как минимум с 10ок есть правильных ответов почти на каждый вопрос )))
Для меня удивительно что парни так знают многопоточку)))
Сейчас многопоточность - практически обязательна на серьёзных проектах :)
У автора такой пронизывающий взгляд =)) такое ощущение, что он пытается заглянуть в душу))))
Автор пытается разглядеть знания, которые у тебя есть, но ты их по-скромности не показываешь. :)
czcams.com/video/PGVwvWC6Ilg/video.html
Евгений как можно пройти у вас собесеодование?
Андраник реально молодец. Я конечно же не эксперт, да и сам уровнем на порядки ниже него, но если таких на джунов не берут (конечно же с поправкой на проект и учитывая что джун может плавать в некоторых вопросах), то так можно всю жизнь учиться, а работу не найти. Интересно вот что: если бы он более-менее ответил бы на те вопросы на которые он не ответил или отвечал совсем поверхностно, то он бы уже на мидла мог метить?
Так взяли пацана на работу или нет??
Спасибо за видео. Посчитал интересным)
Евгений, у меня вопрос : можно ли у вас как-то заказать услугу непубличного mock-interview?
Хотелось бы "пинок" небольшой, потому что считаю, что могу быстрее заниматься обучением)
Спасибо за отзыв! Как платная услуга - вряд ли - мне будет не комфортно - эти видео не попытка прорекламировать услугу платных интервью. Предлагаю списаться по почте - proselytear@yahoo.com.
Постараюсь помочь
Привет Женя. Хотел поинтересоватся, как попасть к тебе на собеседование? ПС уж очень мне понравились видео как ты ведешь ети собеседования.
Привет, Денис. Спасибо! Пиши на почту - proselytear@yahoo.com. Обсудим детали.
Удивлён что это действующий разработчик
Не хрена себе какие у вас требование, если это вопросы на джуна.....
для junior сейчас больше требуют, это лайт еще
А хде материалы?))
head and tail :)
Евгений, как считаете , успешное ли это интервью? То есть человек бы прошёл на джуна, с такими знаниями?
Я бы пропустил на джуна :)
во всех видео говорит материалы скину ссылками под видео и ни разу не видел их) Собес сложнее был чем предыдущие, на мой взгляд
В 3х первых уже есть - отдельными комментариями. Да, в этом видео вопросы несколько сложнее местами
@@EugeneSuleimanov понял спасибо
Знакомьтесь, это Владимир
Я правильно понял что на момент интервью парень уже где то работал? Это же не пэт проект?
звучит как пэт
вопрос не по теме, какой плагин вы используете для построения диаграмм?
Это стандартный плагин в idea ultimate edition.
18:04 не понял третьего варианта, когда finally не отработает:
- внезапное завершение JVM
- в демоне
- ???
насколько я знаю, finally во всех остальных случаях всегда выполняется, вне зависимости от того было ли брошено исключение, даже в том случае когда последняя команда блока try - это return.
Зато вот как можно запороть проброс исключения: написать return в блоке finally, в таком случае исключение не будет выброшено из метода 😀
Если в блоке finally сформировалось новое исключение, то оригинальное из блока try будет утеряно.
Если я верно понял вопрос, то если мы «молотком разбили железяку» до отработки finally - мы не выполним этот блок. OutOfMemory в этом плане ничем не отличается для JVM
@@EugeneSuleimanov а, out of memory, спасибо, это я и не расслышал 🙂
Кто-то ещё конфигурит спринг в xml? Legacy в компании?
Еще бесконечный цикл в try не даст выполниться блоку фанали)
Евген же сказал, что компилятор сделает варнинг. Не катит.
@@CBET0MuP варнинг, не означает, что он не скомпилиться.
@@ebazy бесконечный цикл где угодно не даст проге выполниться... (Если выполнение дойдет до него). Чё за примеры с бесконечным циклом..
С outer join вы помоему ошиблись. Сам по себе он не существует . Это лишь left,full,right outer join , где слово outer опускается.
Он имел ввиду фул оутер
На основе какой структуры данных реализован LinkedList ? На основе связного списка 🤔🧐
(А связный список на основе LinkedList 😌)
Двусвязный список,. Это не относится к языку никак)
Тема собеседований очень интересна. А можно по больше именно с seniorами?)
джунов - мидлов
Я так понял скоро и на mock интервью без опыта работы брать не будут :D должны скоро быть и с опытными разработчиками.
@@EugeneSuleimanov просто эти вопросы можно в интернете найти, а вот у вас были интересные вопросы про архитектуру, вопросы на подумать)
@@user-hq6nm2tf6j посмотри доклад "Неадекватное java интервью" Антона Архипова, узнаешь много интересного)
После меня зовут Андраник все шум природы
Каха на собеседовании)
Он явно не Junior..
До Junior он еще почитает и будет жуном
С такими знаниями он может устроится мидлом?
кек) он джун даже средний)
Да идите вы нафиг с такими интервью на Junior.
Это суровые реалии, в которых компании, которые ищут джуна, на самом деле ищут мидла, которому можно платить, как джуну :D
@@EugeneSuleimanov Я вот не понимаю, какая разница, знаю я про LinkedList в плане сложности его процессов и есть ли у него firstElement и lastElement ссылки или нету. Будет связанная задача с решением проблемы где нужны эти ссылки - узнаю. Зачем знать ВСЁ? Когда это невозможно... -_- Ну ладно я выучу это, идеально знаю коллекции прям до виртуализации в jvm. А на собеседке меня спросят про уровни кэша хибернейта... Ладно это выучу но уже забуду про коллекции. Что за круг бесмысленных вопросов не понимаю...
@@YuriyIva Привет,я тоже сейчас изучаю java,попробуй почитать какие то книги по базовым структурам данных(List,Set,Queue,Stack,Map) сразу придет небольшое понимание по сложности и как они работают,и наверное,про хибернейт и что то еще можно и забыть,но коллекции это один из основных глав всех языков.(по java есть Роберт Лафоре "Структуры данных на Java")
@@askaraskar1472 он написал не про то, что он не может понять, а что ненужная информация вылетает из головы очень быстро, и зубрить ее ради собеседования нет смысла. Она не даст плюсов тебе, не даст понимания тому, кто проводит интервью, насколько ты хорош. Если ты не идёшь на разработку алгоритмов, то задавать вопросы по алгоритмам и структурам данных следует, если хочешь проверить, как человек думает. А для этого лучше дать логическую задачку, или дать что-то закодить минут на 5-10.
@@YuriyIva За тем, что если вы будете помнить, что можете получить быстро доступ к 1 и последнему элементу любые задачи на работе будут решаться правильно и вы будете писать нормальный код. На код ревью не будет забраковано всё что вы накодили. Поэтому про коллекции спрашивают и джунов и сеньоров. Вы будете в ходе своей работы иметь дело с коллекциями всегда и знать это критично. Я точно также как и вы долго сидел и разбирался с этой темой. Понимаю, что сложно. Но разобравшись, вы поймёте насколько это критично знать такие вещи.
Ви хоч когось взяли на роботу? Після таких інтерв'ю перехотілось вчити програмування.Таке враження що скільки б ти не знав всеодно знайдуть за що, завалити.Цікаво коли ви проходили перше інтерв'ю, яке воно було)))))
Та не так вже й завалює, а навпаки ще й допомагає у відповідях виводить на правильну думку, та взагалі дуже адекватно веде бесіду з кожним не зважаючи на те що дуже різний стек у кожного.