Собеседование Java Junior | История джуна который смог | Мои первые собеседования | Jetbulb

preview_player
Показать описание
Техническое собеседование на позицию Junior Java Developer.

Сегодня у нас в гостях Виталий. Он обладает нетехническим образованием - экономист/магистр, с 10-годами опыта работы. Во время работы экономистом познакомился со сферой тестирования, тестировал новые документы и отчеты в 1С. Так вот и начал проявляться интерес к индустрии информационных технологий.

Виталий, успел пройти несколько бесплатных курсов, получил небольшой опыт работы на фрилансе в качестве тестировщика. Однако, для себя он понял, что писать и тестировать свой код куда интереснее. Это и послужило отправной точкой и привело к поиску первого языка программирования. В конечном итоге, Виталий остановился на Java, с которым познакомился на JavaRush. Затем, проходил 9-месячный курс по Java в Берлине.

Закончив курс, написал свой первый пет-проект, а именно банковский микросервис с применением популярного технического стека: REST API, Spring Boot, Hibernate, Liquibase, MySQL, JUnit, Mockito.

На сегодняшний момент, Виталий обладает 2.5-месячным опытом работы в ИТ, в качестве ИТ-волонтера у бывшего работодателя. Там он выполнял небольшие задачами пару раз в неделю на проектах "Автоматизация email-рассылки" и "Парсер электронных писем". Сейчас Виталий активно подтягивает знания по Java, английскому языку, чтобы максимально соответствовать званию "Junior Developer" и претендовать на эту позицию.

Личным достижением считает, быстрое продвижение в обучении и внутренний рост, что в конечном итоге позволило ему дорасти от ученика написавшего "hello world" до осведомленного начинающего разработчика, что готов к грядущим вызовам. В том числе и немаловажное, Виталий уже успел реализовать несколько небольших программ для своего текущего работодателя.

И тем не менее, Виталик регулярно смотрит видео с собеседованиями на нашем канале, поскольку понимает, что это только начало и множество вопросов еще предстоит изучить, применить, а затем доказать свою свои знания на реальном техническом собеседовании.

Именно поэтому, Виталий пришел сегодня на мок-собеседование вместе с Максом Добрыниным на канале Jetbulb, чтобы проверить свои знания, оценить свои возможности и быть на шаг впереди, когда наступит пора проходить реальные собеседования для получения своей высокооплачиваемой работы мечты.

Что же, пожелаем Виталию удачи и окунемся в это мок-собеседование вместе!

Погнали!

Программа
00:00 Знакомство с кандидатом
02:00 ООП, Архитектура и Дизайн, Шаблоны проектирования, SOLID
25:30 Collection Framework, Коллекции Java, Mutable/Immutable Collections
45:50 Exception, Исключения в Java
58:40 Spring Framework, Spring Boot, Spring Web, HTTP, JSON
1:12:00 Dependency Injection, Inversion of Control, Bean, Bean Scope, Spring Context, Конфигурация бинов
1:24:40 Базы данных, принципы ACID, параллельные транзакции, Аномалии при параллельных транзакциях, Уровни Изоляции транзакции, Foreign Key, Join, Связи
1:44:30 Выводы

Получи реальный опыт решения коммерческих задач в Agile команде

Запись на обучение и собеседование:

Мы в социальных сетях:
Рекомендации по теме
Комментарии
Автор

спасибо за возможность поучавствовать в интервью. Понял что "плаваю" в определенных вопросах. Буду догонять и учиться дальше. Не судите строго, первый опыт, буду рад отзывам и конструктивной критике.

SVA
Автор

Приятно слушать людей, которые думают, а не все знают. Респект к парню.

JavaDevOld
Автор

Интересно смотреть интервью для джунов. Вот что значит уже 20 лет проработал в айти. На вопрос как вы бы сделали магазин - у меня в голове сразу - (Покупатель, продавец, товары, склады, заказы и т.д) а тут обсуждают какой паттерн будут использовать) Ну, а так парень молодец, если найдет работу, будет опыт и далеко пойдет

ВасилийГоловко-ди
Автор

Мужик молодец, мне 29, сейчас тоже заканчиваю курсы с ментором и уверен что у нас все получится)

LASTHEROGY
Автор

спасибо Максим, почти 2 года уже бьюсь с собесами, но думаю скоро пробью, ты делашеь многое, продолжай!0

rustamsaydam
Автор

отличный выпуск, почти каждый вопрос даёт задуматься

goodvideobro
Автор

На счёт многопоточности согласен, интересно было бы послушать, какие ответы ждут интервьюеры и какие задают 🙃

HeLLoWoRLD.
Автор

Мне кажется можно еще задачи добавить какие-нибудь. Например шаришь экран, показываешь код и спрашиваешь по нему. Такое очень часто бывает на собесах

MrFnbsan
Автор

Макс, спасибо за интервью!!! Виталию желаю подтянуть знания, т.к. на реальных собесах сейчас совершенно другой уровень

МаксМакс-чк
Автор

спасибо за труд,
хотелось бы чуть больше мидловых собесов.

ms_shifu
Автор

Макс спасибо за видосы! Сам учусь по ним)

igorevichshow
Автор

Замечательно 👍 Через 2-3 месяца тоже приду на первое интервью.

stanislavkuprienko
Автор

Смотрю частенько разные интервью, хотя уже давно работаю программистом. Такие то ответы на вопросы я должен знать) поэтому держу себя в ежовых рукавицах 😅. Иногда конечно скучно, потому что одни и те же вопросы 😂

twobeerornottwobeer
Автор

Думаю, многопоточность слабое место большинства джунов и свитчеров, стоит задавать по этой теме хотя бы базовые вопросы

olegatoraf
Автор

вот б в реальных собеседованиях такого ж лояльного интервьюера

ИльназФатыхов-оэ
Автор

Элементы в бакете хранятся в виде красно-черного бинарного дерева, вместо списка, но ведь это начинает происходить только тогда, когда их число начинает превышать 8, не так ли?

vshare
Автор

как по мне сейчас такие вопосы на уровне trainee, так как для джунов уже спрашивают про различные kafka, docker, ну и хотя бы базовые git команды. Был бы рад чтобы в следующих видео было бы пару вопросов про докер и гит

oris_vior
Автор

Джет, а почему всегда плюс минус одни вопросы? Можно разнообразить чем-то? Maven, springboot, configuration, транзакции, spring data jpa, рест и так далее. Много же тем джунских

ConfidenceGold
Автор

Здравствуйте, мне 15 лет. И я смогла ответить на все вопросы, которые были в видео! Скажите, есть ли перспективы через пару лет уже работать?

olvidartes
Автор

Когда не знаешь какой именно объект вернется можно создать дженерик класс с дженерик полем. а в методе использовать в качестве возвращаемого типа использовать дженерик класс с волшебным ?. Пример ResponseEntity<?> в контроллерах. Как вам такое предложение?

rainrainov