Тестова Співбесіда на посаду Junior Java Developer (кандидат має 3 офери)
HTML-код
- Опубликовано: 8 май 2024
- 👉 Приєднуйся до Bobocode Community: www.bobocode.com/
____________________________________________
Patreon: / bobocode
GitHub: github.com/bobocode-projects
Telegram: t.me/bobocode
LinkedIn: bit.ly/2RWPQF5
Twitter: bit.ly/3vaQiOl
Тарас в LinkedIn: bit.ly/2ElWg8J
Тарас в Twitter: bit.ly/33Pmuwg
____________________________________________
Тестова співбесіда на посаду Junior Java Developer.
00:00 - Як буде проходити інтеравʼю
04:02 - Сергій розповідає про себе
07:14 - Сергій хвалить Boboocode :)
08:33 - ПОЧАТОК ТЕХ. СПІВБЕСІДИ
08:56 - Реверс масиву
12:22 - Реверс списку (List)
15:45 - Робимо метод reverse дженерік
17:48 - T vs. ?
18:52 - Як перетворити List в Map ?
26:26 - Метод containsOnce
28:20 - Говоримо про equals
31:06 - Для чого потрібен hashCode?
32:27 - Приклад коду з Optional API
38:12 - Optional.of vs. Optional.ofNullable
38:42 - Optional.orElse vs. Optional.orElseGet
40:25 - Чи може поле класу бути Optional?
42:07 - Теоретичні питання
42:22 - ООП принципи
44:02 - Які використовував дизайн патерни?
45:15 - Переваги і недоліки функціонального стилю
46:45 - Для чого потрібні аннотації?
48:50 - Що під капотом в ArrayList?
50:43 - Скільки потоків створюється для stream.parallel()?
51:42 - Що таке потік?
52:20 - Як запустити код в новому потоці?
54:08 - Які в потока може бути стан?
55:12 - ПИТАННЯ ПО ТЕМІ WEB
55:40 - Як завантажується сайт?
58:00 - Що таке Tomcat?
58:46 - Для чого потрібен Tomcat?
59:25 - Що таке HTTP-запити?
01:01:10 - Що під капотом HTTP?
01:01:30 - Що таке REST?
01:03:15 - Яка структура HTTP-запиту?
01:05:30 - Який звʼязок між обробкою HTTP-зпитів і Spring?
01:07:15 - ПИТАННЯ ПО ТЕМІ PERSISTENCE
01:07:25 - Як реалізувати one-to-many в БД?
01:14:00 - Простий SQL SELECT
01:14:00 - SELECT + JOIN
01:15:50 - SELECT + GROUP BY + ORDER BY + SUM + LIMIT
01:20:20 - Як виглядає Persistence на реальному проекті?
01:20:48 - Принципи роботи Hibernate ORM
01:21:40 - Що таке кеш 1-го рівня в Hibernate?
01:23:01 - Що таке Транзакція?
01:24:22 - Transaction, Entity Manager, Proxy, ThreadLocal
01:26:26 - Управління Транзакціями на реальному проекті?
01:27:38 - ПИТАННЯ ПО ТЕМІ MICROSERVICES
01:27:50 - Для чого потрібні мікросервіси?
01:29:20 - Як організована безпека в розподілених системах?
01:30:25 - Що таке "Меседж Брокери"?
01:30:55 - Як ти розумієш Agile?
01:34:10 - Що би ти перевіряв на співбесіді?
01:36:05 - ФІДБЕК ТАРАСА
#opensource #java #education
👉 Навчання від Bobocode: bit.ly/3IRrJhj
Я б сказав, що для джуна доволі складні питання, імхо. Але так, якщо така співбесіда буде позитивною, то компанія отримає непоганого початківця, котрий дуже швидко почне самостійно працювати.
Цікаво, сам зараз джун, паралельно відповідаю на питання, або лапаю себе на тому що не знаю, корисна штука такі інтерв'ю, тим паче такі розгорнуті, а головне Український контент!
Дякую! Чудове інтерв'ю! Дійсно дякую за вашу працю)
Супер Український контент ! Лайк + підписка .
Мені 32 Вчу java!
Я закріпився за тобою! Дякую, дуже корисно і цікаво на одному подиху все подивився. Як раз готуюсь к співбесідам, але є страх в цьому. Передивлюсь всі теми в тебе і буду відпрацьовувати на завданнях свої пробіли. Ще пишаюсь що в нас на Україні є такі талановиті люди. І дуже приємно коли українською, аж надихає. Відео, мікрофон, задній фон, дуже вражає якість. І в тебе є талант навчати одному, десь нагадуєш Птушкіна) за якість і любовь до своєї справи
Окей, Гугл... Як забанити тімліду доступ до RUclips?))) Дякую Тарас за чудовий досвід) Завдяки твоїм курсам освоїв і продовжую освоювати нову професію і маю чудову роботу!) Намагаюсь постійно вчитись, щоб не було так як тут, на інтерв'ю))
P.S. Я пройшов випробувальний термін і зараз я Associated
Удачі тобі! ;)
Цікаво та корисно, виписав собі теми, які треба підтягнути. Дякую)
Дякую за інтерв'ю!) Двоє файних хлопців! Сергію бажаю удачі на роботі та ніколи не спинятись у розвитку)
☺ дякую!)
Спасибо!! все здорово, а будет что-то подобное с мидлом? Кстати, а можешь сделать видео по технологиям, что на проекте у вам было, какие подходы использовали, чем nexus лучше других менеджеров репозиториев или там использование liquibase и пр. Больше о реальных проектах и как это все устроено. У тебя же опыта просто масса, можешь поделиться, мне кажется будет всем интересно
Я думав що розминка почнеться з Merge Sort ))
З мерджсорт простіше було))
джава раш - це українська компанія. раш з перекладу означає вриватися. вриватися в джаву виходить. я поки не переклав теж думав, що то щось з росіянами пов`язано))
47:47 ахахаххаха
зараз набіжать супер кодери і будуть срати про то шо він нічого не шарить, а я на своїй перші роботі, в 15 років, вчив тек ліда…
Hey, very interesting) dont' know if I will pass some of the questions with my 5 years of development
You don't need to answer 100% of questions correctly to pass an interview.
Навіщо знущатись над людиною змушуючи працювати у ворді? Ніколи цього не розумів.
Це не для того, щоб знущатись. :)
Нічого не наплутано - саме оффери, а не інвайти на інтерв*ю?
Так, офери. Зараз Сергій вже кілька місяців працює в Глобалі