#вопросы_с_собеседований
Какие подклассы класса 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?
Можно получить блокировку, например, допустив циклические вызовы метода doPost() в методе doGet() и метода doGet() в методе doPost().
Forwarded from Java jobs — вакансии для java-разработчиков
МегаФон активно развивает направление BigData и открывает вакансию – системный аналитик.
Что предлагается:
- Амбициозные проекты с фокусом на результат
- Сильная команда аналитиков, Data Scientist-ов и инженеров (30+ человек)
- Обучение новым технологиям BigData (ML & DS) от ТОП-овых экспертов
- Драйвовая атмосфера в команде
Некоторые примеры проектов:
- Smart CapEx – рекомендательная система поддержки инвестиционного планирования развития сети
-Мегафон Поиск – социальный проект помощи в поиске пропавших детей с LizaAlert
Пожелания к кандидатам:
- Опыт работы в области хранилищ данных, BI-систем или больших данных
- Понимание сервис-ориентированной архитектуры, принципов разработки интеграционных решений
- Знакомство с методами анализа данных, case-средствами проектирования, владение SQL на уровне простых запросов
- Широкий кругозор в ИТ, Разработке ПО, Хранилищах данных или Big Data
- Понимание принципов и методологий разработки ПО,
Смотри подробное описание вакансии и откликайся на сайте
Что предлагается:
- Амбициозные проекты с фокусом на результат
- Сильная команда аналитиков, Data Scientist-ов и инженеров (30+ человек)
- Обучение новым технологиям BigData (ML & DS) от ТОП-овых экспертов
- Драйвовая атмосфера в команде
Некоторые примеры проектов:
- Smart CapEx – рекомендательная система поддержки инвестиционного планирования развития сети
-Мегафон Поиск – социальный проект помощи в поиске пропавших детей с LizaAlert
Пожелания к кандидатам:
- Опыт работы в области хранилищ данных, BI-систем или больших данных
- Понимание сервис-ориентированной архитектуры, принципов разработки интеграционных решений
- Знакомство с методами анализа данных, case-средствами проектирования, владение SQL на уровне простых запросов
- Широкий кругозор в ИТ, Разработке ПО, Хранилищах данных или Big Data
- Понимание принципов и методологий разработки ПО,
Смотри подробное описание вакансии и откликайся на сайте
Как получить информацию о сервере из сервлета?
Информацию о сервере можно получить из объекта
Информацию о сервере можно получить из объекта
ServletContext
:getServletContext().getServerInfo()
.Forwarded from Java jobs — вакансии для java-разработчиков
This media is not supported in your browser
VIEW IN TELEGRAM
Welcome-бонус для Senior Java-разработчиков
Мы подготовили интересное предложение: присоединяйтесь к нашей команде в октябре и получите вместе с работой крутой WELCOME BONUS!
Успейте подать заявку на сайте до 31.10
Мы подготовили интересное предложение: присоединяйтесь к нашей команде в октябре и получите вместе с работой крутой WELCOME BONUS!
Успейте подать заявку на сайте до 31.10