Библиотека Java разработчика
10.8K subscribers
1.14K photos
564 videos
58 files
1.44K links
📚 Лайфхаки, приёмы и лучшие практики для Java-разработчиков. Всё, что ускорит код и прокачает навыки. Java, Spring, Maven, Hibernate.


По всем вопросам @evgenycarter

РКН clck.ru/3KoGeP
Download Telegram
Вопросы с собеседований

Если оператор return содержится и в блоке catch и в finally, какой из них “главнее”?
This media is not supported in your browser
VIEW IN TELEGRAM
К нам обратились ребята из Яндекса и рассказали про свой новый сервис – они запускают Финтех, где с нуля создают финансовые продукты, которые в будущем станут основой для банка.

Почему пишем об это здесь – прямо сейчас им нужно много Java разработчиков, и вакансия выглядит очень заманчиво:
- нанимать обещают быстро, всего за неделю;
- нет чужого кода и легаси – можно создавать новое с нуля;
- все это станет многомилионным сервисом и оказаться там на старте – крутой шанс.

Нужны как джуны, так и опытные разработчики, подробности здесь.

С сайта можно сразу попасть в телеграм к эчару и задать все вопросы.
26 августа в 18:00 компания IT_One вместе с JUG Ru Group проведет бесплатный онлайн митап по Java и Big Data.

На «IT_One Meet Up: Java and Big Data» эксперты будут говорить о технологиях, инструментах, методах и многом другом, чем живут дата-специалисты.

В программе:
— Максим Стаценко, «Обзор технологий хранения больших данных. Плюсы, минусы, кому подойдет»;
— Вадим Опольский, «Apache Flink vs Свой Java Код. Для приземления данных из Kafka»;
— Круглый стол c Максимом Юнусовым, Вадимом Опольским и Максимом Стаценко, на котором спикеры обсудят системы хранения данных, архитектуры и разные подходы к работе с Big Data.

А еще вас будет ждать дискуссионная зона и розыгрыш подарков среди участников 🎁

Участие бесплатное, нужно только зарегистрироваться.
Какие бывают типы OutOfMemoryError или из каких частей состоит память java процесса

https://bookflow.ru/kakie-byvayut-tipy-outofmemoryerror-ili-iz-kakih-chastej-sostoit-pamyat-java-protsessa/
Вопросы с собеседований

Что вы знаете о SQLException? К какому типу checked или unchecked оно относится, почему?
Изучаем Java EE. Современное программирование для больших предприятий
Себастьян Дашнер (2018)

Java EE 8 - современная версия популярной платформы для программирования корпоративных приложений на языке Java. Новая версия платформы оптимизирована с учетом многочисленных технологических нововведений, среди которых - работа с контейнерами, улучшенные API для обеспечения безопасности, возможности работы с облачными хранилищами и микросервисной архитектурой. Java EE обеспечивает широкие возможности предметно-ориентированного проектирования (DDD), непрерывную интеграцию, работу по принципу DevOps, взаимодействие с Docker и Kubernetes.

Скачать книгу
👍1
Вопросы с собеседований

Что такое Error? В каком случае используется Error. Приведите пример Error’а.
Привет, Username! Приглашаем тебя на новый FitTech-хакатон Цифрового Прорыва!

Для тебя мы подготовили крутецкие кейсы от Росатома, Минфина РФ, ВТБ, Промсвязьбанка, Баланс Платформы, Accenture и аэропорта Шереметьево!

Участвовать можно онлайн из любой точки России, либо в специальных оффлайн-коворкингах (см. список доступных на сайте).

Успей собрать команду, выбрать кейс и побороться за призовой фонд до 4.500.000 руб. 🚀🚀🚀

Регистрируйся прямо сейчас: https://leadersofdigital.ru/event/63007
Вопросы с собеседований

Какая конструкция используется в Java для обработки исключений?
Можно ли динамически менять размер массива?
Anonymous Poll
30%
Да, можно
70%
Нет, нельзя
Как получить рабочий оффер всего за один день? 
Просто нарушайте правила с Альфа-Банком.

One Day Offer — online-мероприятие, которое избавляет вас от стандартного двухнедельного процесса трудоустройства:
— вы узнаёте результат каждого этапа сразу
— вы проходите технический скрининг в начале, а не в конце
— мы меняемся ролями — вы собеседуете Альфа-Банк сами в тот же день
— и если мы подходим друг другу, то вы получаете оффер меньше чем за сутки!

Когда?

4 сентября (подать заявку нужно до 2 сентября).

Что важно?

Ваш грейд — middle или senior, джунов в этот раз не рассматриваем.
Вы узнаёте себя в описании вакансии у нас на сайте.
Вы не боитесь быстро принимать решения, рисковать и нарушать правила.

Если три раза ок — выбирайте интересную вам позицию и отправляйте заявку на сайте.

До встречи в Альфа-Банке!
Собеседование по Java – исключения (exceptions) (вопросы и ответы)

https://bookflow.ru/sobesedovanie-po-java-isklyucheniya-exceptions-voprosy-i-otvety/
Хочешь освоить востребованную профессию Java-разработчика и работать в топовых IT-компаниях Москвы? Расходы во время обучение берет на себя Java Mentor, а оплата только после твоего трудоустройства программистом

🙋‍♂👉 Подать заявку: https://clck.ru/XCoDz

• Ты освоишь востребованные технологии, а опытные наставники будут контролировать усвоение материала.
• Ты получишь опыт в бизнес-проекте необходимый для трудоустройства.
• A HR-специалисты помогут составить резюме и подготовят тебя к прохождению трудных собеседований.
• Поддержка от мощного сообщество единомышленников.

Каждый выпускник получает от трех предложений о работе. Поэтому работодателя выберешь самостоятельно после успешных собеседований.
Java8-tutorial

Подробное руководство по Java 8, шаг за шагом описывающее все возможности и особенности языка. Короткие демонстрационные примеры отлично показывают основные концепции. Минимум текста, максимум наглядности. Репозиторий может служить и учебником, и справочником.

https://github.com/winterbe/java8-tutorial
Новое поколение современных ноутбуков на базе AMD Ryzen 4000-й серии: для тех, кому мало “просто качественного” изображения и звука!

⚡️Удвоенная энергоэффективность мобильных процессоров - до 12 часов непрерывной автономной работы без подзарядки;

⚡️До 8 ядер с поддержкой многопоточности - для минимального времени загрузки аудиовизуальных и графических материалов, моментального запуска и многочасовой работы в неограниченном количестве ресурсоёмких приложений;

⚡️Мощнейшая видеокарта Radeon для работы сразу на нескольких мониторах с разрешением 4К – идеально для параллельного стриминга, просмотра видео и бесперебойных онлайн-трансляций в формате Full-HD и с максимальными настройками графики!

Узнать больше и приобрести по выгодной цене можно тут ⬇️
👍1
Русскоязычные каналы, которые помогут изучить Java

https://bookflow.ru/russkoyazychnye-kanaly-kotorye-pomogut-izuchit-java/
Вопросы с собеседований

В чем отличие между кластерными и некластерными индексами?

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

При кластерном индексировании данные физически упорядочены, что серьезно повышает скорость выборок данных (но только в случае последовательного доступа к данным). Для одного набора данных может быть создан только один кластерный индекс.