Программа большой Java-конференции _Joker 2021_ полностью готова!
25-28 октября вас будет ждать более 30 докладов обо всем, что касается работы Java-разработчиков. В том числе будет настоящий технический хардкор🤘
✔ Алексей Шипилёв, «Java-объекты наизнанку»;
✔ Andrew Dinn, «Static Java, GraalVM Native and OpenJDK»;
✔ Дмитрий Константинов, «Apache Cassandra — потоки и память».
И это далеко не все — в программе еще много тем про внутренности инструментов и низкоуровневые манипуляции.
А еще будет выступать завсегдатай всех русскоязычных событий по Java — Евгений Борисов! Только на этот раз он оставит Spring в покое и проведет суровое техническое собеседование с членами программного комитета конференции. А суровым оно будет потому, что «кандидаты» не будут знать вопросы заранее 🔥
Заходите на сайт конференции за подробностями и билетами, тем более что с промокодом
25-28 октября вас будет ждать более 30 докладов обо всем, что касается работы Java-разработчиков. В том числе будет настоящий технический хардкор🤘
✔ Алексей Шипилёв, «Java-объекты наизнанку»;
✔ Andrew Dinn, «Static Java, GraalVM Native and OpenJDK»;
✔ Дмитрий Константинов, «Apache Cassandra — потоки и память».
И это далеко не все — в программе еще много тем про внутренности инструментов и низкоуровневые манипуляции.
А еще будет выступать завсегдатай всех русскоязычных событий по Java — Евгений Борисов! Только на этот раз он оставит Spring в покое и проведет суровое техническое собеседование с членами программного комитета конференции. А суровым оно будет потому, что «кандидаты» не будут знать вопросы заранее 🔥
Заходите на сайт конференции за подробностями и билетами, тем более что с промокодом
javaproglib2021JRGpc
вы можете приобрести Personal Standard билет со скидкой.🛠 Всё, что нужно знать начинающему о Git: рассмотрим за 15 минут
Распределенная система контроля версий Git – популярный инструмент для координации параллельной работы и управления проектами в мире ИТ. Умение им пользоваться хотя бы на уровне основных команд необходимо даже начинающему разработчику.
https://proglib.io/sh/LdDc0FGSPp
Распределенная система контроля версий Git – популярный инструмент для координации параллельной работы и управления проектами в мире ИТ. Умение им пользоваться хотя бы на уровне основных команд необходимо даже начинающему разработчику.
https://proglib.io/sh/LdDc0FGSPp
🎥 12 лучших каналов YouTube о Kotlin для новичков и профессионалов
У всех на слуху эта альтернатива Java с ее трендовостью и облегченным синтаксисом. Пришло время приобщиться к Kotlin и получить драгоценные скилы. Предлагаем вашему вниманию подборку лучших каналов YouTube об этом популярном языке программирования.
https://proglib.io/sh/VCNRlqvrdZ
У всех на слуху эта альтернатива Java с ее трендовостью и облегченным синтаксисом. Пришло время приобщиться к Kotlin и получить драгоценные скилы. Предлагаем вашему вниманию подборку лучших каналов YouTube об этом популярном языке программирования.
https://proglib.io/sh/VCNRlqvrdZ
Forwarded from Java jobs — вакансии для java-разработчиков
Привет!
Команда МегаФона в поиске опытного Java/Scala разработчика.
Что ждём от кандидата:
- Знание базовых структур и алгоритмов;
- Опыт разработки на Java/Scala от 2-х лет;
- Знание и использование экосистемы Hadoop (Spark, Hive, Spark ML) от 1-о года;
- Опыт работы с Oracle/PostgreSQL от 1-о года;
- Высшее образование техническое, математическое
Будет плюсом:
- Опыт в проектировании и разработке высоконагруженных сервисов на базе Hadoop (Spark, Hive, Spark ML, Spark Streaming) и работа с Docker;
- Опыт в разработке серверных решений (Play, Spring) и клиентских решений (React);
- Знакомство с фреймворками/библиотеками машинного обучения (PyTorch, TensorFlow).
Смотри подробное описание вакансии и откликайся на сайте
Или присылай CV с темой “резюме из tg” на почту: [email protected]
Команда МегаФона в поиске опытного Java/Scala разработчика.
Что ждём от кандидата:
- Знание базовых структур и алгоритмов;
- Опыт разработки на Java/Scala от 2-х лет;
- Знание и использование экосистемы Hadoop (Spark, Hive, Spark ML) от 1-о года;
- Опыт работы с Oracle/PostgreSQL от 1-о года;
- Высшее образование техническое, математическое
Будет плюсом:
- Опыт в проектировании и разработке высоконагруженных сервисов на базе Hadoop (Spark, Hive, Spark ML, Spark Streaming) и работа с Docker;
- Опыт в разработке серверных решений (Play, Spring) и клиентских решений (React);
- Знакомство с фреймворками/библиотеками машинного обучения (PyTorch, TensorFlow).
Смотри подробное описание вакансии и откликайся на сайте
Или присылай CV с темой “резюме из tg” на почту: [email protected]
#вопросы_с_собеседований
Какие подклассы класса Reader вы знаете, для чего они предназначены?
Какие подклассы класса Reader вы знаете, для чего они предназначены?
☕️ Reader - абстрактный класс, описывающий символьный ввод;
☕️ BufferedReader - буферизованный входной символьный поток;
☕️ CharArrayReader - входной поток, который читает из символьного массива;
☕️ FileReader - входной поток, читающий файл;
☕️ FilterReader - абстрактный класс, предоставляющий интерфейс для классов-надстроек;
☕️ InputStreamReader - входной поток, транслирующий байты в символы;
☕️ LineNumberReader - входной поток, подсчитывающий строки;
☕️ PipedReader - входной канал;
☕️ PushbackReader - входной поток, позволяющий возвращать символы обратно в поток;
☕️ StringReader - входной поток, читающий из строки.
☕️ BufferedReader - буферизованный входной символьный поток;
☕️ CharArrayReader - входной поток, который читает из символьного массива;
☕️ FileReader - входной поток, читающий файл;
☕️ FilterReader - абстрактный класс, предоставляющий интерфейс для классов-надстроек;
☕️ InputStreamReader - входной поток, транслирующий байты в символы;
☕️ LineNumberReader - входной поток, подсчитывающий строки;
☕️ PipedReader - входной канал;
☕️ PushbackReader - входной поток, позволяющий возвращать символы обратно в поток;
☕️ StringReader - входной поток, читающий из строки.
Forwarded from Java jobs — вакансии для java-разработчиков
Компания Deutsche Telekom IT в поиске Java- разработчиков!
Присоединяйся к нашей команде и получи Welcome-бонус!
Мы предлагаем международные проекты, возможность удалённой работы, расширенный соц. пакет и достойную заработную плату!
Переходи по ссылке и узнай больше об открытых вакансиях! Или оставь свои контакты здесь , и мы свяжемся с тобой и расскажем все детали!
Присоединяйся к нашей команде и получи Welcome-бонус!
Мы предлагаем международные проекты, возможность удалённой работы, расширенный соц. пакет и достойную заработную плату!
Переходи по ссылке и узнай больше об открытых вакансиях! Или оставь свои контакты здесь , и мы свяжемся с тобой и расскажем все детали!
#вопросы_с_собеседований
Для чего нужен интерфейс ServletRequest?
Для чего нужен интерфейс ServletRequest?
Forwarded from Java jobs — вакансии для java-разработчиков
Привет!
Команда МегаФона ищет Python/Scala разработчика с опытом или большим интересом к задачам в областях высоконагруженных сервисов с применением технологий Big Data (Hadoop/Spark) и машинного обучения ML.
Что ждём от кандидата:
- Знание базовых структур данных и алгоритмов;
- Опыт разработки от 2-х лет на одном из языков Python/Scala/Java;
- Знание и использование экосистемы Hadoop (Spark, Hive) от 1-го года;
- Опыт работы с БД (Oracle, Postgres);
- Высшее образование техническое, математическое
Будет плюсом:
- Опыт в проектировании и разработке высоконагруженных сервисов на базе Hadoop (Spark, Hive, Spark ML, Spark Streaming); работа с Docker;
- Опыт в разработке серверных решений (Play, Spring, Flask, FastAPI) и клиентских решений (React);
- Знакомство с фреймворками/библиотеками машинного обучения (PyTorch, TensorFlow).
Смотри подробное описание вакансии и откликайся на сайте
Или присылай CV с темой “резюме из tg” на почту: [email protected]
Команда МегаФона ищет Python/Scala разработчика с опытом или большим интересом к задачам в областях высоконагруженных сервисов с применением технологий Big Data (Hadoop/Spark) и машинного обучения ML.
Что ждём от кандидата:
- Знание базовых структур данных и алгоритмов;
- Опыт разработки от 2-х лет на одном из языков Python/Scala/Java;
- Знание и использование экосистемы Hadoop (Spark, Hive) от 1-го года;
- Опыт работы с БД (Oracle, Postgres);
- Высшее образование техническое, математическое
Будет плюсом:
- Опыт в проектировании и разработке высоконагруженных сервисов на базе Hadoop (Spark, Hive, Spark ML, Spark Streaming); работа с Docker;
- Опыт в разработке серверных решений (Play, Spring, Flask, FastAPI) и клиентских решений (React);
- Знакомство с фреймворками/библиотеками машинного обучения (PyTorch, TensorFlow).
Смотри подробное описание вакансии и откликайся на сайте
Или присылай CV с темой “резюме из tg” на почту: [email protected]
Библиотека джависта | Java, Spring, Maven, Hibernate
#вопросы_с_собеседований Для чего нужен интерфейс ServletRequest?
Интерфейс
ServletRequest
используется для получения параметров соединения, запроса, а также заголовков, входящего потока данных и т.д.#вопросы_с_собеседований
Для чего в Java используются статические блоки инициализации?
Для чего в Java используются статические блоки инициализации?
Чтобы стать сеньором, ты должен действовать, как сеньор, думать, как он и пить тот же смузи.
Ты не знаешь, как он думает и что делает? Не беда. Вот инструкция:
1) Переходишь по ссылке на страницу курса «Разработчик, или от Мидла до Сеньора» от Слёрм и Райффайзена.
2) Замечаешь справа красивую надпись «Бесплатно» и отпускаешь мысли о хирургическом столе и почках.
3) Листаешь вниз, поглядывая, какой это классный курс. Тут тебе и работа с технологиями, и продуктовое мышление, и про командные процессы и коммуникацию. И всё это из уст практикующих сеньоров.
4) В самом низу ещё раз видишь дату старта (ты же заметил её в начале, да?) — 22 ноября и формат: 5 недель по 2 занятия в неделю. Понимаешь, что тут всё серьёзно. Будет полноценный курс, а не какой-то марафончик.
5) Регистрируешься. Слёрмик обещает «Никаких рекламных звонков». Слёрмику можно верить.
6) PROFIT. Останется не забыть узнать про смузи.
Ничего сложного, согласен?
Тогда погнали. Пункт №1: https://slurm.club/2Z7RzLJ
Ты не знаешь, как он думает и что делает? Не беда. Вот инструкция:
1) Переходишь по ссылке на страницу курса «Разработчик, или от Мидла до Сеньора» от Слёрм и Райффайзена.
2) Замечаешь справа красивую надпись «Бесплатно» и отпускаешь мысли о хирургическом столе и почках.
3) Листаешь вниз, поглядывая, какой это классный курс. Тут тебе и работа с технологиями, и продуктовое мышление, и про командные процессы и коммуникацию. И всё это из уст практикующих сеньоров.
4) В самом низу ещё раз видишь дату старта (ты же заметил её в начале, да?) — 22 ноября и формат: 5 недель по 2 занятия в неделю. Понимаешь, что тут всё серьёзно. Будет полноценный курс, а не какой-то марафончик.
5) Регистрируешься. Слёрмик обещает «Никаких рекламных звонков». Слёрмику можно верить.
6) PROFIT. Останется не забыть узнать про смузи.
Ничего сложного, согласен?
Тогда погнали. Пункт №1: https://slurm.club/2Z7RzLJ
Библиотека джависта | Java, Spring, Maven, Hibernate
#вопросы_с_собеседований Для чего в Java используются статические блоки инициализации?
Статические блоки инициализации используются для выполнения кода, который должен выполниться один раз при инициализации класса загрузчиком классов, в момент, предшествующий созданию объектов этого класса при помощи конструктора. Такой блок (в отличие от нестатических, принадлежащих конкретному объекту класса) принадлежит только самому классу (объекту метакласса Class).
#вопросы_с_собеседований
Для чего нужен интерфейс ServletResponse?
Для чего нужен интерфейс ServletResponse?
Интерфейс
•
•
•
•
•
•
• и др.
ServletResponse
используется для отправки данных клиенту. Все методы данного инструмента служат именно этой цели:•
String getCharacterEncoding()
- возвращает MIME
тип кодировки (к примеру - UTF8
), в которой будет выдаваться информация;•
void setLocale(Locale locale)/Locale getLocale()
- указывают на язык используемый в документе;•
ServletOutputStream getOutputStream()/PrintWriter getWriter()
- возвращают потоки вывода данных;•
void setContentLength(int len)
- устанавливает значение поля HTTP
заголовка Content-Length
;•
void setContentType(String type)
- устанавливает значение поля HTTP
заголовка Content-Type
.•
void reset()
- позволяет сбросить HTTP
заголовок к значениям по-умолчанию, если он ещё не был отправлен• и др.
#вопросы_с_собеседований
Как перебрать все пары «ключ-значение» в Map?
Как перебрать все пары «ключ-значение» в Map?
28 октября пройдет бесплатный онлайн-фестиваль Raiffeisen DGTL Fest, потому что локдаун — не повод ставить карьеру на паузу.
Готовы прокачать скиллы, создать IT-продукт (даже если вы не айтишник) и получить преимущество при отборе на вакансии Райффайзенбанка? Примите участие в масштабном фестивале Raiffeisen DGTL Fest!
Есть несколько причин прийти самому и отправить приглашение друзьям:
— Несколько ролей. Вы сами выбираете, быть игроком или зрителем. В любом случае вас ждут дополнительные активности и возможность выиграть фирменный мерч Райффайзенбанка.
— Выступления топовых экспертов. Менеджеры расскажут, как найти работу, которая драйвит, HR-специалисты дадут рекомендации при выборе профессионального трека, а разработчики ответят на все вопросы, которые вы боялись задать.
— Онлайн-квест. Почувствуйте себя в продуктовой команде, создавая виртуального ассистента.
— Много общения. Вы познакомитесь с теми, кто говорит с вами на одном языке, и вместе обсудите разработку IT-продукта, карьеру и общие интересы.
Игрок или зритель? Выбирайте, что больше нравится, и регистрируйтесь. Количество мест ограничено, а регистрация заканчивается уже 26 октября: https://clck.ru/YKUfp
Готовы прокачать скиллы, создать IT-продукт (даже если вы не айтишник) и получить преимущество при отборе на вакансии Райффайзенбанка? Примите участие в масштабном фестивале Raiffeisen DGTL Fest!
Есть несколько причин прийти самому и отправить приглашение друзьям:
— Несколько ролей. Вы сами выбираете, быть игроком или зрителем. В любом случае вас ждут дополнительные активности и возможность выиграть фирменный мерч Райффайзенбанка.
— Выступления топовых экспертов. Менеджеры расскажут, как найти работу, которая драйвит, HR-специалисты дадут рекомендации при выборе профессионального трека, а разработчики ответят на все вопросы, которые вы боялись задать.
— Онлайн-квест. Почувствуйте себя в продуктовой команде, создавая виртуального ассистента.
— Много общения. Вы познакомитесь с теми, кто говорит с вами на одном языке, и вместе обсудите разработку IT-продукта, карьеру и общие интересы.
Игрок или зритель? Выбирайте, что больше нравится, и регистрируйтесь. Количество мест ограничено, а регистрация заканчивается уже 26 октября: https://clck.ru/YKUfp
Библиотека джависта | Java, Spring, Maven, Hibernate
#вопросы_с_собеседований Как перебрать все пары «ключ-значение» в Map?
Использовать метод entrySet(), который возвращает множество Set<Map.Entry<K, V> пар «ключ-значение».
#вопросы_с_собеседований
Каким образом можно допустить в сервлете deadlock?
Каким образом можно допустить в сервлете deadlock?