Предыдущая часть
Как вы уже успели догадаться, я выбрал Java. Все-таки я потратил на нее больше всего времени да и в принципе экосистема этого языка меня очень сильно привлекала своей сложностью. Все эти спринги, хибернейты и другие гигантские фреймворки требовали ни чуть не меньше, а может быть и даже больше времени на изучение чем стандартная библиотека языка.
Я продолжил изучать язык и заодно начал пытаться проходить свои первые собеседования. На первое я попал уже через месяц после того как опубликовал свое резюме junior-разработчика на hh. Так стыдно мне не было наверное никогда.
Помню как я поднимался с дрожащими коленями в офис компании N. Поднявшись на нужный этаж, я встретил приветливую HR, которая дала мне вводную о том как будет построен собес и предложила подождать на диванчике. Через пару минут меня пригласили в комнату. (Пишу это, а сам удивляюсь, что я в принципе когда-то проходил офлайн собеседования. Сейчас, в эру повсеместной удаленки, даже сложно вспомнить как это было раньше).
Их тимлид начинает гонять меня по Java Core. К сожалению, большинство вопросов я уже не помню, все что осталось в памяти, это воспоминания о том как было страшно и как я ошибался при ответе на самые очевидные вопросы. (Спойлер: собес я завалил). Помню заключительный вопрос про String pool. Когда интервьюер задавал его — я параллельно считывал в его глазах мысль: «Ну если он и на это не ответит, то дальше смысла разговаривать нет». Он оказался прав. Я и понятия не имел ни о каких String pool'ах. Может кто-нибудь в курсе, это какой-то бассейн для строк? С блэкджеком и шлюхами?
Следующая часть
Ставь лайк и подписывайся чтобы задавать вопросы в комментариях:)
P.S - Больше информации в моем ТГ канале