Size: a a a

Java Web and more

2020 September 22

AK

Anton Krasnov in Java Web and more
Cyclone
По-моему, это уже стало таким ритуалом.

Интервьюер: так, завтра я собеседую java-разработчика - что спрашивать, хз.
Открывает ютюб по запросу java собеседование, смотрит вопросы про устройство hashmap и иже с ним.

Соискатель: так, завтра у меня собеседование на java-разработчика - что спросят, хз.
Открывает ютюб по запросу java собеседование, смотрит вопросы про устройство hashmap и иже с ним.

А час Икс оба сходятся в одной точке и обмениваются ритуальными жестами. Один зачем-то рассказывает про устройство hashmap, другой зачем-то слушает.
В большинстве моих собесов спрашивали вполне понятные вещи по спрингу. Типо назначения аннотаций и как им пользоваться в конкретных случаях. Наверное в след раз когда начнут спрашивать про деревья стоит сразу завершить этот ритуал
источник

AE

Alexandr Emelyanov in Java Web and more
Cyclone
По-моему, это уже стало таким ритуалом.

Интервьюер: так, завтра я собеседую java-разработчика - что спрашивать, хз.
Открывает ютюб по запросу java собеседование, смотрит вопросы про устройство hashmap и иже с ним.

Соискатель: так, завтра у меня собеседование на java-разработчика - что спросят, хз.
Открывает ютюб по запросу java собеседование, смотрит вопросы про устройство hashmap и иже с ним.

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

AE

Alexandr Emelyanov in Java Web and more
например: почему строку любят использовать в качестве ключа хэшмап? (ну и оттуда раскручиваю пару вопросов по устройству хэшмапы и иду дальше)
источник

AE

Alexandr Emelyanov in Java Web and more
таки не многие понимают зачем нужен иммутабельный ключ хэшмапы
источник

Д

Дмитрий in Java Web and more
Илья Игушев
имхо, елси человек шарит структуры данных. алгоритмы значит с аналитическим аппаратом все ок(если конечно не зазубрил) то все остальное приложится, все остальное - "прикладное",  меньше диких предположений по поводу того как что-то реализовано у тех кто шарит структуры данных, соответственно быстрее находят причину ошибки/
решение
был у меня случай, когда я только пересел на джаву, и на проекте надо было раскидать задачи между командой, команда тоже новая из джунов преимущественно. Был там 1 парень, который сказал что уже 3 года работал на С++ , какие-то там жесткие алгоритмы писал(я не помню просто что именно), ну и взял он задачу как раз алгоритмическую, целый спринт он работал, сделал ПР а другой чел не глядя смерджил (не ну 3 года же опыта С++, умеет). В общем там редкостный был говнокод, с переменными а, б, с, и прочим трешаком. Так что навык этот к сожалению к практике порой мало применим
источник

VS

Vladimir Smirnov in Java Web and more
Anton Krasnov
В большинстве моих собесов спрашивали вполне понятные вещи по спрингу. Типо назначения аннотаций и как им пользоваться в конкретных случаях. Наверное в след раз когда начнут спрашивать про деревья стоит сразу завершить этот ритуал
Очень много собесов тогда придётся завершать)
источник

AK

Anton Krasnov in Java Web and more
когда один такой вопрос да ради бога, но когда абсолютно все из серии "а че будет если сюда вставить null" или "алгоритм работы такой-то никогда неиспользуемой на практике встроенной в JDK штуки"  думаю таких не много
источник

VS

Vladimir Smirnov in Java Web and more
еще некоторые любят спрашивать про тонкости работы gc причем разных, как будто в оракл устраиваешься как минимум а не на галеру, где по итогу будешь  мапить дто в дто 70 процентов времени
источник

RA

Roman Arkhipov in Java Web and more
Alexandr Emelyanov
таки не многие понимают зачем нужен иммутабельный ключ хэшмапы
А вот это было интересно.
Мне больше импонируют лиды, которые дают более менее реальную задачу и слушают, как ты уточняешь условия и рассуждаешь о решениях. Ну а там и про алгоритмы-структуры можно спросить в контексте решения и дальше технически вглубь покопать.
Такое интервью более структурированное и показывает уровень подготовки лида (ну ладно, скорее уровень его софт скиллов и отношение к делу). Для меня как джуниора-мидла тем не менее очень важно, насколько он будет адекватен. Мне задачи делать под его руководством, развиваться.
Ну и интервью это ведь двусторонний процесс. Они знакомятся с тобой, а ты с ними. В ответ на кучу технических и как кажется бессмысленных вопросов можно спросить, зачем это им.
источник

AE

Alexandr Emelyanov in Java Web and more
Roman Arkhipov
А вот это было интересно.
Мне больше импонируют лиды, которые дают более менее реальную задачу и слушают, как ты уточняешь условия и рассуждаешь о решениях. Ну а там и про алгоритмы-структуры можно спросить в контексте решения и дальше технически вглубь покопать.
Такое интервью более структурированное и показывает уровень подготовки лида (ну ладно, скорее уровень его софт скиллов и отношение к делу). Для меня как джуниора-мидла тем не менее очень важно, насколько он будет адекватен. Мне задачи делать под его руководством, развиваться.
Ну и интервью это ведь двусторонний процесс. Они знакомятся с тобой, а ты с ними. В ответ на кучу технических и как кажется бессмысленных вопросов можно спросить, зачем это им.
ну да. мы как раз даем на собесе небольшую задачу, что бы рассказал что где и как будет делать. например типичная задача. которая неплохо покрывает большую часть аспектов разработки:
необходимо сделать отображение списка со страницами и поиском (если человек знает фронт - просим рассказать как организовать на фронте, ну и дальше для всех - как сделать эндпоинт, вызов, фильтры, маппинг)
источник

AE

Alexandr Emelyanov in Java Web and more
это уже на мидла конечно
источник

AE

Alexandr Emelyanov in Java Web and more
типичная задача джуну - в txt лежит по томам война и мир, необходимо считать текст и передать функции, которая преобразует в pdf
источник

AE

Alexandr Emelyanov in Java Web and more
ну и условие. 100мб на процесс
источник

AK

Anton Krasnov in Java Web and more
джун должен уметь делать экспорт в pdf ?
источник

VS

Vitaly Sirotkin in Java Web and more
нет, джун должен смочь сам сделать задачу с определенными вводными
источник

Д

Дмитрий in Java Web and more
Alexandr Emelyanov
типичная задача джуну - в txt лежит по томам война и мир, необходимо считать текст и передать функции, которая преобразует в pdf
задача на листочке?))
источник

AE

Alexandr Emelyanov in Java Web and more
Дмитрий
задача на листочке?))
нет, устно рассказать подходы
источник

AE

Alexandr Emelyanov in Java Web and more
объяснить отчего, почему и как
источник

AE

Alexandr Emelyanov in Java Web and more
Anton Krasnov
джун должен уметь делать экспорт в pdf ?
функция преобразования уже есть, надо считать данные и передать
источник

A

Anes in Java Web and more
Всем привет ребята. Вопрос с jaxb и spring. Работаю с одним soap сервисом(шиной) он передает в теге <data/> данные в другой сервис. Но есть одно но xml которую я в виде строки закидываю в data должна быть экранирована. Но один сервис принимает не экранированную стрингу, как мне это можно замутить? Знаю объяснил не очень. Вот пример:  
 <data xsi:type = "string"> &lt;code&gt; </data> 
- так сейчас
 <data xsi:type = "string"> <code/> </data> 
- так нужно
источник