powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Собеседование по Java
17 сообщений из 17, страница 1 из 1
Собеседование по Java
    #37611092
J2ee Developer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Думаю поискать работу, поэтому начинаю потихоньку готовиться к собеседованиям.
Что нынче спрашивают у мидл-девелоперов? Алгоритмы, Паттерны, ну Java Core понятно. Что ещё?

Что обычно спрашивают по Orm/Hibernate?


Критично ли хорошее знание, а точнее опыт работы с многопоточностью?
...
Рейтинг: 0 / 0
Собеседование по Java
    #37611106
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
J2ee DeveloperДумаю поискать работу, поэтому начинаю потихоньку готовиться к собеседованиям.
Что нынче спрашивают у мидл-девелоперов? Алгоритмы, Паттерны, ну Java Core понятно. Что ещё?
Каждый спрашивает что хочет. Угадать сложно.
Есть хорошая книжка на английском для подготовки к интервьют. Там огромное колличество вопросов.

J2ee DeveloperЧто обычно спрашивают по Orm/Hibernate?

Lazy Loading, 2 уровня кеширования, недостатки, когда не нужно использовать.

J2ee DeveloperКритично ли хорошее знание, а точнее опыт работы с многопоточностью?
Опыт не критичен. Критично понимание. Многие вообще не врубаются, как синхронизацию правильно делать и что кроме synchronized вообще что-то бывает. Как счетчик написать. Что там вообще в java.util.concurrent.
...
Рейтинг: 0 / 0
Собеседование по Java
    #37611169
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересный вопрос по Orm/Hibernate - это какие сложности могут возникнуть при написании equals hashcode для entities, и как их обычно пишут в таком случае, также N+1 проблем, декартово произведение, чуть-чуть о стратегиях генерирования ID, блокировки, transaction isolation level

По core - коллекции, методы Object, класслоадинг, энумы, аннтоации, дженерики

Многопоточность зависит от конторы и проектов, иногда хватает знания методов Thread + synchronized, volatile, иногда могут спросить про biased locking и false sharing :)

Алгоритмы на моей памяти ни разу не спрашивали, паттерны бывает. Часто спрашивают чем занимался на предыдущей работе, какие интересные задачи решал - и там уже раскручивается.

Один раз феерично прогорел на SOLID принципах ООП, после тяжелого первого технического собеседования, где ответил почти на все, было второе - с "академиком", к сожалению о SOLID не слышал, потом почитал - оказалось, что 7 лет разрабатываю следуя этим принципам, просто название не знал.
...
Рейтинг: 0 / 0
Собеседование по Java
    #37611183
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
забыл никОдин раз феерично прогорел на SOLID принципах ООП, после тяжелого первого технического собеседования, где ответил почти на все, было второе - с "академиком", к сожалению о SOLID не слышал, потом почитал - оказалось, что 7 лет разрабатываю следуя этим принципам, просто название не знал.
Ага, главное все по отдельности знакомы. А про SOLID только год-два назад узнал. Есть ещё GRASP. Тоже набор банальностей.
...
Рейтинг: 0 / 0
Собеседование по Java
    #37611189
Miha_S7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
забыл ник,

только из-за того, что не знал, как расшифровывается SOLID??? Блин, эти академики....
...
Рейтинг: 0 / 0
Собеседование по Java
    #37611395
rabiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Я знаю кунг-фу, дзюдо, каратэ, капуэра и ещё много страшных слов!" (c) unknown
Я тоже недавно узнал о существовании аббревиатуры SOLID. Знание его не дало мне ничего кроме того, что на собеседовании я могу теперь сказать "знаю это слово". Сюда же относятся и другие заклинания: DRY, GRASP, KISS. Хотя... с некоторыми из них я познакомился читая различные книги по специальности, что наталкивает на мысль - если человек знает эти принципы, то возможно он читает и заинтересован в своей специальности - типа "в теме". Спросить могут.
...
Рейтинг: 0 / 0
Собеседование по Java
    #37612033
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rabiter"Я знаю кунг-фу, дзюдо, каратэ, капуэра и ещё много страшных слов!" (c) unknown
Я тоже недавно узнал о существовании аббревиатуры SOLID. Знание его не дало мне ничего кроме того, что на собеседовании я могу теперь сказать "знаю это слово". Сюда же относятся и другие заклинания: DRY, GRASP, KISS. Хотя... с некоторыми из них я познакомился читая различные книги по специальности, что наталкивает на мысль - если человек знает эти принципы, то возможно он читает и заинтересован в своей специальности - типа "в теме". Спросить могут.
Все книги не перечитать. Принципы SOLID, кстати, описаны в книге Мартина "Гибкая разработка программ", но само сокращение в ней не вводится.
...
Рейтинг: 0 / 0
Собеседование по Java
    #37612784
Valery Shiskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня есть пример дочерей, когда при поступлении на работу в очень солидные буржуйские компании в Киеве, буржуинов интересовало не знание чего-либо конкретного, а способность кандидата обучаться. Буржуи умеют это делать. Если компании в данный момент очень нужен
специалист который знает вообще, что такое "Lazy Loading, 2 уровня кеширования" - это одно. Но, если они хотят найти человека, который сможет предмет быстро освоить - это другое.
...
Рейтинг: 0 / 0
Собеседование по Java
    #37612863
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valery Shiskinспециалист который знает вообще, что такое "Lazy Loading, 2 уровня кеширования" - это одно. Но, если они хотят найти человека, который сможет предмет быстро освоить - это другое.
Тут всё просто. Многие кто уже имел опыт работы, работали так же с Hibernate. Что, обычно, отражено в резюме. Если человек работал с Hibernate и этих базовых вещей не знает, то вероятность что он может обучатся довольно низкая.
Я никогда не буде спрашивать про Lazy Loading у студента, который ORM в глаза не видел. Смысл? У человека по резюме виден опыт. По этому опыту просто копают в глубь по каждой технологии. Это и показывает умении человека обучатся.
Даже если у студента нет опыта, то его достаточно поспрашивать про диплом или про свои программные проекты, чтобы оценить возможность к обучению.
...
Рейтинг: 0 / 0
Собеседование по Java
    #37612876
Valery Shiskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

Согласен.
...
Рейтинг: 0 / 0
Собеседование по Java
    #37612889
Valery Shiskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

Как Вы думаете, по тому каким образом проводится собеседование можно ли определить: А стоит ли с этой компанией вообще связываться ?. Разумеется, при условии, что вы знаете себе цену.
...
Рейтинг: 0 / 0
Собеседование по Java
    #37612942
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Valery ShiskinКак Вы думаете, по тому каким образом проводится собеседование можно ли определить: А стоит ли с этой компанией вообще связываться ?. Разумеется, при условии, что вы знаете себе цену.
Не всегда. Часто бывает что собеседование проводят одни люди, а работать потом с другими. С другой стороны постановка вопроса странная, есть куча способов и без собеседования узнать про компанию и проекты.
...
Рейтинг: 0 / 0
Собеседование по Java
    #37613018
Valery Shiskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowic

Спасибо. Я уважаю Ваше мнение, хотя мне и приходилось с вами схлестываться на этом форуме. Но утверждние, что есть куча способов узнать о компании - это частичная правда. Если у Вас нет друга (надежного и умного), который там работает, то в СНГ-странах единственным критерием может служить инностранная это компания или нет, и, разумеется какой страны. А потом уж поиск отзывов о ней в Internet.
...
Рейтинг: 0 / 0
Собеседование по Java
    #37613774
jab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если с временем забываются умные словечки из книг? Но "на пальца" можешь обьяснить что к чему. Как быть тогда? Переодически перечитывать книги, чтоб освежать в памяти названия того, чем занимаешься?
...
Рейтинг: 0 / 0
Собеседование по Java
    #37613808
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jabА если с временем забываются умные словечки из книг? Но "на пальца" можешь обьяснить что к чему. Как быть тогда? Переодически перечитывать книги, чтоб освежать в памяти названия того, чем занимаешься?
А они не забываются. Вся суть умных словечек в создание жаргонизма. Например, я говорю "сделаем синглетон" и все сразу понимают о чем речь. Или не забывай про KISS. Или здесь инверсия зависимостей лишняя. И т.п.
...
Рейтинг: 0 / 0
Собеседование по Java
    #37613899
jab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonidv, это всё понятно. Но оно работает, если ты в команде. А если тебе никто ничего не говорит и ты никому ничего не говоришь, то это забывается. Все работают над отдельными самодостаточными кусками проекта.
...
Рейтинг: 0 / 0
Собеседование по Java
    #37613997
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jabLeonidv, это всё понятно. Но оно работает, если ты в команде. А если тебе никто ничего не говорит и ты никому ничего не говоришь, то это забывается. Все работают над отдельными самодостаточными кусками проекта.
В ВУЗе лекции почитайте.
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Собеседование по Java
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]