Техническое интервью Java Developer - Азамат Сегизбаев

preview_player
Показать описание
Седьмой выпуск серии "Технических интервью" на позицию Junior Java Developer.

Сегодня у нас в гостях Азамат Сегизбаев.
Он известен под прозвищем "парень, которого избили" :)

Азамат не новичок в IT-индустрии и уже работает. Тем не менее, он готов изучать все большое и больше материала, чтобы продвигаться вперед и достигать новых успехов.
Его цель - стать высококвалифицированный Java-разработчиком.

В настоящее время, Азамат уже работает в сфере телекоммуникаций, пользуется языком Java, но при этом сталкивался с языками программирования Python и C#.

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

Программа
00:00 Введение
1:30 Знакомство с Азаматом
06:58 JDK vs JRE
10:41 Переменные и свойства
11:48 Примитивные и ссылочные типы данных
12:56 Задача #1
19:09 Строгая и статичная типизация
22:17 Класс Object
27:32 equals() & hashCode()
32:15 Исключения
34:05 Задача #2
55:54 Сокрытие метода (Method Hiding)
1:00:43 ArrayList vs Vector
1:02:18 Interface List
1:07:35 HashMap
1:09:06 Задача #3
1:19:07 SQL
1:19:15 Цель JDBC
1:21:41 Table vs Field vs Record
1:23:27 Нормализация БД
1:25:47 Первичный ключ (Primary Key)
1:29:18 Автоинкрементация в БД
1:32:21 Spring IoC и DI
1:34:36 Какой способ конфигурации надо удалить из Spring Framework?
1:37:11 Spring Context
1:39:15 Задача #4
2:02:10 Выводы

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

Спасибо за очередное интервью! Мне кажется, что многим было бы интересно подобное собеседование с уже работающим джуном, который хотя бы год практикует промышленную разработку на джава. Чтобы был своего рода пример того, что должен представлять из себя именно готовый джуниор разработчик. Азамат, хоть и работает в этой сфере, но как я понял, именно с джавой еще только знакомится.

RussianCyclop
Автор

Очень позитивное интервью. Азамат смеется - я еще больше

bogdanmazur
Автор

Приятно смотреть и слушать. Забавный парень!
Спасибо большое за ваш труд! 🤝

sirbuigor
Автор

Спасибо) Приятно смотреть и слушать. Отличный способ интересно повторить пройденный материал перед интервью и узнать что-то новое))

maksimkurozhko
Автор

Спасибо за интервью, всегда жду ваши видео !

ПавелЗубко-цч
Автор

Азамат смеется когда не знает ответа на вопрос)

ConfidenceGold
Автор

Я уже думал забракуешь видео ввиду моих плохих знаний))
Спасибо, Максим, что помог найти материал для изучения!
Под этим комментарием, могут собраться те, кто знает меня лично и пришел сюда посмотреть на избиение ахахах
P.S. Насчет тем, поднятых в видео, с половиной уже разобрался и все еще на пути к познанию!)

radicalkirimatt
Автор

© "Мы избили Азамата но в принципе он рад". до слёз

shadowspirit
Автор

В любой непонятной ситуации просто смейся👍

Aladinovich
Автор

Последний вопрос: у тебя клёвые волосы и хорошая успеваемость, ты наверное моешься шампунем Жумайсынба?

АльбертПетров-ши
Автор

Здорово. Отличный контент.
Почему бы вам не сделать свой курс для начинающих java разработчиков ??? У вас просто отличная подача информации, глубокие познания в java и вы как никак знаете, что именно дать в знаниях и практики, чтобы новичок уверенно проходил интервью на первую работу в компанию.
Я вполне уверен, что ваш курс разойдется на ура и будет много желающих пройти ваш курс, речь конечно идёт о платном курсе ( ну как бы, чтобы для вас тоже была мотивация обучать )

АрсланГаджиев-жж
Автор

14:29 не для объекта а для инстанса класса. Где будут храниться определяет компилятор. Если используется стандартный конструктор, то в хипе.

victorzedwings
Автор

Раздел про строгую и статическую типизацию странный. Не совсем понятно как размер переменных связан со строгостью типизации? Строгая/нестрогая(сильная/слабая), статическая/динамическая, явная/неявная - это все разные характеристики типизации, и они могут комбинироваться в разных языках, но к размеру примитивов это не имеет никакого отношения.
Строгость типизации скорее про то, допускает ли язык неявные преобразования в коде и смешивание разных типов в выражениях.

dmitriyobidin
Автор

Почему нельзя использовать иттераторы в первой задаче? Я так ждал когда он это скажет, ну реально же, чзх

kailonfors
Автор

забавный парень! Лучше смеяться когда что то не знаешь, чем что то высасывать из пальца.

JarikKomarik
Автор

Выносить логику подсчета периметра с помощью supplier во вне разве это хорошая идея? Исходя из названия интерфейса, передать специфичный вид параметра будет куда лучше идеей, ведь реализации сами должны знать как высчитать свой периметр, опять же исходя из названия, а если вспомнить про добавление исключений, так вообще) Или я что-то пропустил :D

saymyname