Java | Вопросы собесов
前往频道在 Telegram
Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @sendme_ads
显示更多📈 Telegram 频道 Java | Вопросы собесов 的分析概览
频道 Java | Вопросы собесов (@easy_java_ru) 俄语 语言赛道中的 是活跃参与者。目前社区聚集了 11 290 名订阅者,在 技术与应用 类别中位列第 10 935,并在 俄罗斯 地区排名第 56 548 位。
📊 受众指标与增长动态
自 невідомо 创建以来,项目保持高速增长,吸引了 11 290 名订阅者。
根据 04 十一月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 -44,过去 24 小时变化为 -2,整体触达仍然可观。
- 认证状态: 未认证
- 互动率 (ER): 平均受众互动率为 9.56%。内容发布后 24 小时内通常能获得 5.73% 的反应,占订阅者总量。
- 帖子覆盖: 每篇帖子平均可获得 1 079 次浏览,首日通常累积 647 次浏览。
- 互动与反馈: 受众积极参与,单帖平均反应数为 6。
- 主题关注点: 内容集中在 ставь, void, string, строка, static 等核心主题上。
📝 描述与内容策略
作者将该频道定位为表达主观观点的平台:
“Сайт: https://easyoffer.ru/
Все каналы: t.me/+xGeAw6ckJ4liYzQy
Контакт для рекламы: @sendme_ads”
凭借高频更新(最新数据采集于 05 十一月, 2026),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。
11 290
订阅者
-224 小时
-187 天
-4430 天
帖子存档
11 290
Курс графического дизайна с нуля. Бесплатное обучение!
Выбери свое направление в дизайне: графический дизайн, веб-дизайн, UX/UI-дизайн.
И изучи бесплатно основы дизайна с личным наставником! 3 работы в портфолио.
Узнать больше
#реклама 16+
yudaevschool24.online
О рекламодателе
11 290
📌 Что известно об интерфейсе SingleThreadModel ?
💬 Спросят с вероятностью 6%
Интерфейс
SingleThreadModel предназначался для обеспечения потокобезопасности сервлетов. Он определял, что каждый запрос к сервлету должен обрабатываться отдельным потоком, чтобы предотвратить проблемы, связанные с многопоточностью. Однако, этот интерфейс устарел и более не рекомендуется к использованию.
Особенности и причины устаревания
1️⃣ Обеспечение потокобезопасности:
➕ Интерфейс SingleThreadModel гарантировал, что сервлет будет обслуживать только один запрос за раз. Это означало, что для каждого запроса создавался новый экземпляр сервлета или использовался пул экземпляров.
2️⃣ Проблемы производительности:
➕ Создание нового экземпляра сервлета для каждого запроса или использование пула экземпляров значительно снижает производительность и увеличивает использование памяти. Это особенно проблематично для приложений с высоким уровнем параллелизма и большим числом одновременных запросов.
3️⃣ Устаревание и удаление:
➕ Интерфейс SingleThreadModel был объявлен устаревшим начиная с версии Servlet API 2.4. В современных приложениях использование этого интерфейса не рекомендуется, и он был удален в последних версиях спецификации сервлетов.
➕ Вместо использования SingleThreadModel рекомендуется писать потокобезопасные сервлеты, используя стандартные техники синхронизации и избегая хранения состояния в полях сервлета.
Альтернативы и рекомендации
1️⃣ Потокобезопасное программирование:
➕ Используйте локальные переменные метода вместо полей класса для хранения данных, специфичных для запроса.
➕ Синхронизируйте доступ к общим ресурсам, если необходимо.
2️⃣ Использование атрибутов запроса и сессии:
➕ Храните данные, специфичные для запроса, в атрибутах объекта HttpServletRequest.
➕ Храните данные, специфичные для сессии пользователя, в атрибутах объекта HttpSession.
3️⃣ Современные фреймворки:
➕ Современные веб-фреймворки и спецификации (например, Spring MVC, Jakarta EE) предоставляют средства для упрощения создания потокобезопасных веб-приложений и управления состоянием.
Пример потокобезопасного сервлета
Вместо использования SingleThreadModel, вы можете сделать ваш сервлет потокобезопасным, избегая использования полей экземпляра для хранения данных запроса.
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
@WebServlet("/safeServlet")
public class SafeServlet extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// Использование локальных переменных метода для хранения данных запроса
String param = request.getParameter("param");
response.setContentType("text/html");
response.setCharacterEncoding("UTF-8");
response.getWriter().println("<html><body>");
response.getWriter().println("<h1>Parameter: " + param + "</h1>");
response.getWriter().println("</body></html>");
}
}
Интерфейс SingleThreadModel устарел и не рекомендуется к использованию в современных сервлетах. Вместо этого следует использовать стандартные техники потокобезопасного программирования, такие как использование локальных переменных метода и синхронизация доступа к общим ресурсам, чтобы обеспечить корректную работу многопоточных веб-приложений.
🔥 ТОП ВОПРОСОВ С СОБЕСОВ
🔒 База собесов | 🔒 База тестовых11 290
Как запустить собственный пет-проект и зарабатывать на нём зарплату senior-разработчика?
На этом канале мы решаем сложные задачи, которые часто попадаются на собеседованиях. Но что, если перевернуть игру и вместо работы на кого-то запустить собственный пет-проект, который будет приносить деньги?
Александр Рогачев запустил телеграм-канал Indie Hackers, где рассказывает про пет-проекты, которые приносят стабильный доход своим создателям.
Без венчурных инвестиций, без бизнес-планов и команды.
Разве такое возможно?
Да!
Несколько примеров:
Агрегатор вакансий c доходом в 4000$ / месяц
Плагин для Chrome с доходом 20000₽ / месяц
Если вы в поиске свежих идей, которые могут обеспечить стабильный пассивных доход, подписывайтесь на канал Indie Hackers.
Уверен, что там вы найдёте то самое, что зажжёт огонь в вашем сердце ❤️🔥
➡️ Ссылка для входа
11 290
7 свободных мест на курс ESR - 02.09 в Академии Eltex
Использование маршрутизаторов ESR (продвинутый уровень) v.1
Сентябрь
16.09-20.09 - Курс Softswitch ECSS-10 - 6 мест
23.09-25.09 - Курс шлюз VoIP-E1 / PBX серии SMG - 4 места
Октябрь
07.10-11.10 - Курс коммутаторы MES - 3 места
14.10-18.10 - Курс сервисные маршрутизаторы ESR - 6 мест
Ноябрь
11.11-14.11 - Курс Wi-Fi - 6 мест
25.11-29.11 - Курс сервисные маршрутизаторы ESR - 7 мест
Декабрь
09.12-13.12 - Курс коммутаторы MES - 8 мест
Подать заявку
#реклама 16+
eltexcm.ru
О рекламодателе
11 290
🤔 Какая из перечисленных коллекций поддерживает порядок вставки элементов?
11 290
📌 Можно ли одновременно использовать в сервлете PrintWriter и ServletOutputStream ?
💬 Спросят с вероятностью 6%
Одновременно использовать
PrintWriter и ServletOutputStream в одном и том же ответе сервлета нельзя. Попытка это сделать приведет к исключению IllegalStateException. Это связано с тем, что HTTP-ответ может быть либо текстовым, либо бинарным, но не одновременно обоими.
Ограничения
1️⃣ Взаимоисключение потоков:
➕ Внутри HttpServletResponse использование метода getWriter() блокирует использование метода getOutputStream() и наоборот. Это делается для предотвращения конфликтов между двумя потоками вывода, которые могли бы привести к некорректной отправке данных клиенту.
2️⃣ Тип содержимого:
➕ В HTTP-ответе должен быть четко указан тип содержимого (Content-Type). Использование двух различных потоков вывода может привести к несоответствию типов содержимого и нарушить целостность данных.
Пример, когда происходит ошибка
@WebServlet("/invalidServlet")
public class InvalidServlet extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// Попытка сначала получить PrintWriter
PrintWriter writer = response.getWriter();
writer.println("This is a text response.");
// Затем получить ServletOutputStream приведет к ошибке
ServletOutputStream outputStream = response.getOutputStream();
outputStream.write(new byte[]{1, 2, 3});
}
}
Правильное использование
Должны выбрать один из методов в зависимости от типа данных, которые вы хотите отправить в ответе.
Отправка текстового ответа
Используйте PrintWriter для отправки текстовых данных, таких как HTML, JSON или XML.
@WebServlet("/textResponse")
public class TextResponseServlet extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("text/html");
response.setCharacterEncoding("UTF-8");
PrintWriter out = response.getWriter();
out.println("<html><body>");
out.println("<h1>Hello, World!</h1>");
out.println("</body></html>");
}
}
Отправка бинарного ответа
Используйте ServletOutputStream для отправки бинарных данных, таких как изображения, файлы или другие бинарные данные.
@WebServlet("/binaryResponse")
public class BinaryResponseServlet extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("application/octet-stream");
response.setHeader("Content-Disposition", "attachment;filename=example.jpg");
try (FileInputStream fileInputStream = new FileInputStream("/path/to/example.jpg");
ServletOutputStream outputStream = response.getOutputStream()) {
byte[] buffer = new byte[1024];
int bytesRead;
while ((bytesRead = fileInputStream.read(buffer)) != -1) {
outputStream.write(buffer, 0, bytesRead);
}
}
}
}
➕ Одновременно использовать `PrintWriter` и ServletOutputStream нельзя в одном HTTP-ответе. Это приведет к исключению IllegalStateException.
➕ Выберите один метод вывода в зависимости от типа данных, которые вы хотите отправить:
Для текстовых данных используйте PrintWriter, а для бинарных данных используйте ServletOutputStream.
Правильное использование этих потоков гарантирует, что данные будут отправлены корректно и целостно.
🔥 ТОП ВОПРОСОВ С СОБЕСОВ
🔒 База собесов | 🔒 База тестовых11 290
🤔 Какой метод используется для запуска программы в Java?
11 290
📌 В чем разница между PrintWriter и ServletOutputStream ?
💬 Спросят с вероятностью 6%
PrintWriter и ServletOutputStream - это два различных класса, используемых для отправки данных от сервлета к клиенту. Они предназначены для работы с различными типами данных и имеют свои особенности. Вот основные различия между ними:
1️⃣ Тип данных
➕ `PrintWriter`:
Используется для отправки текстовых данных (символов) и поддерживает методы для форматирования текстовых данных, такие как print(), println(), и printf().
➕ ServletOutputStream:
Используется для отправки бинарных данных (байтов) и поддерживает методы для записи байтовый данных, такие как write(int b) и write(byte[] b, int off, int len).
2️⃣ Назначение
➕ PrintWriter:
Предназначен для отправки текстового содержимого, такого как HTML, JSON, XML и другие текстовые форматы. Пример использования: отправка HTML-страницы или текстового сообщения.
➕ ServletOutputStream:
Предназначен для отправки бинарного содержимого, такого как изображения, файлы, аудио или видео данные. Пример использования: отправка файла для загрузки или изображений.
3. Примеры:
С PrintWriter
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;
@WebServlet("/textResponse")
public class TextResponseServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("text/html");
response.setCharacterEncoding("UTF-8");
PrintWriter out = response.getWriter();
out.println("<html><body>");
out.println("<h1>Hello, World!</h1>");
out.println("</body></html>");
}
}
С ServletOutputStream
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.OutputStream;
@WebServlet("/binaryResponse")
public class BinaryResponseServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("application/octet-stream");
response.setHeader("Content-Disposition", "attachment;filename=example.jpg");
try (FileInputStream fileInputStream = new FileInputStream("/path/to/example.jpg");
OutputStream outputStream = response.getOutputStream()) {
byte[] buffer = new byte[1024];
int bytesRead;
while ((bytesRead = fileInputStream.read(buffer)) != -1) {
outputStream.write(buffer, 0, bytesRead);
}
}
}
}
-let.http.HttpServletReq
➕ Не поддерживает установку кодировки символов напрямую, так как работает с байтами.
➕ Используется, когда нужно отправить бинарные данные, для которых кодировка не имеет значения.
Важные моменты
1️⃣ Исключительное использование:
➕ В одном ответе нельзя одновременно использовать PrintWriter и ServletOutputStream. Попытка сделать это приведет к исключению IllegalStateException.
2️⃣ Настройка содержимого:
➕ Перед получением PrintWriter или ServletOutputStream необходимо правильно настроить тип содержимого (Content-Type) и, если необходимо, кодировку (Character Encoding).
➕ PrintWriter: Используется для отправки текстовых данных и предоставляет удобные методы для работы с текстом.
➕ iter и ServletOutputStr Используется для отправки бинарных данных и предоставляет методы для записи байтов.
Выбор между PrintWriter и ServletOutputStream зависит от типа данных, которые нужно отправить клиенту.
🔥 ТОП ВОПРОСОВ С СОБЕСОВ
🔒 База собесов | 🔒 База тестовых11 290
Курс backend с субсидией и возможностью трудоустройства
Новая профессия + оффер = обучение от Университета Иннополис.
Как получить профессию backend-разработчика.net и приглашение на работу? Пройти отбор и попасть на курс Backend-разработчик.net.
Вы платите только 50% от стоимости курса, а все остальное софинансируется ОЭЗ «Иннополис» и ГНИВЦ (именно в эту компанию вы можете попасть на работу).
На курсе вы начнете свой путь к созданию веб-приложений на ASP.NET Core.
Алгоритм простой: учитесь – успешно проходите техническое интервью – получаете оффер в ГНИВЦ.
Вы платите только 50% от стоимости курса, можно даже в рассрочку.
Узнать больше
#реклама 16+
stc.innopolis.university
О рекламодателе
11 290
ТОП-4 Курса по Программированию
⚡Tutortop — маркетплейс курсов №1 по количеству школ-партнеров, курсов и реальных отзывов студентов.
✅Хотите стать программистом, но не знаете с какого языка начать?
Помогаем разобраться в самых популярных и востребованных языках программирования.
Подарок в конце подборки!
Выбрать
#реклама 16+
tutortop.ru
О рекламодателе
11 290
📌 В чем разница между методами GET и POST ?
💬 Спросят с вероятностью 6%
Методы GET и POST в HTTP-протоколе предназначены для различных целей и имеют разные характеристики. Основные различия между этими методами:
1️⃣ Назначение и использование
GET:
➕ Используется для запроса данных с сервера.
➕ Должен быть безопасным и идемпотентным (повторные запросы не должны изменять состояние сервера).
POST:
➕ Используется для отправки данных на сервер для создания или изменения ресурса.
➕ Не является идемпотентным (повторные запросы могут привести к различным результатам, например, к созданию нескольких ресурсов).
2️⃣ Передача данных
GET:
➕ Данные передаются в URL в виде строки запроса (query string).
➕ Пример:
http://example.com/search?query=example
➕ URL имеет ограничения на длину (в зависимости от браузера и сервера, обычно около 2048 символов).
➕ Данные видны в адресной строке браузера и могут быть закэшированы, сохранены в логах и видны в истории браузера.
POST:
➕ Данные передаются в теле HTTP-запроса.
➕Пример:
POST /submitForm HTTP/1.1
Host: example.com
Content-Type: application/x-www-form-urlencoded
Content-Length: 27
username=johndoe&password=1234
➕ Нет ограничений на размер данных (зависит от сервера).
➕ Данные не видны в URL и обычно не кэшируются.
3️⃣ Кэширование
GET:
➕ Ответы на них могут кэшироваться браузером или промежуточными прокси-серверами.
POST:
➕ Ответы на них обычно не кэшируются.
4️⃣ Закладки и ссылки
GET:
➕ Можно сохранять как закладки и передавать в виде ссылок.
POST:
➕ Нельзя сохранять как закладки или передавать в виде ссылок.
5️⃣ Идемпотентность и безопасность
GET:
➕ Идемпотентен: повторный запрос не изменяет состояние сервера.
➕ Безопасен: не должен изменять состояние сервера (хотя могут быть исключения).
POST:
➕ Неидемпотентен: повторный запрос может изменить состояние сервера (например, создать новый ресурс).
➕ Не безопасен: используется для операций, которые могут изменить состояние сервера.
Примеры:
Пример GET-запроса
HTML форма:
<form action="/search" method="get">
<input type="text" name="query" placeholder="Search...">
<input type="submit" value="Search">
</form>
URL после отправки формы: http://example.com/search?query=example
Пример POST-запроса
HTML форма:
<form action="/submitForm" method="post">
<input type="text" name="username" placeholder="Username">
<input type="password" name="password" placeholder="Password">
<input type="submit" value="Submit">
</form>
Важные моменты
1️⃣ Безопасность:
➕ Данные, отправляемые методом GET, видны в URL и могут быть перехвачены или закэшированы. Для передачи конфиденциальной информации предпочтительнее использовать POST.
➕ Независимо от метода, данные должны быть защищены с использованием HTTPS.
2️⃣ Размер данных:
➕ GET ограничен длиной URL, поэтому для отправки больших объемов данных следует использовать POST.
3️⃣ Кэширование и повторный доступ:
➕ GET-запросы могут быть закэшированы, что делает их подходящими для запросов, которые часто повторяются и не изменяют состояние сервера.
➕ GET: Используется для запроса данных. Данные передаются в URL, видны и ограничены по длине. Ответы могут кэшироваться.
➕ POST: Используется для отправки данных на сервер для создания или изменения ресурса. Данные передаются в теле запроса, не видны и могут быть большими. Ответы обычно не кэшируются.
🔥 ТОП ВОПРОСОВ С СОБЕСОВ
🔒 База собесов | 🔒 База тестовых11 290
Тестовое собеседование на Middle Java-разработчика завтра
7 августа(уже завтра!) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Java-разработчика.
Как это будет:
1. Степан Аракелян, ex-Tech Lead в МТС и ментор в ШОРКТАТ, проведет настоящее собеседование на Middle Java-разработчика
2. Степан будет комментировать каждый ответ респондента, чтобы дать понять чего от вас ожидает собеседующий на интервью
3. В конце можно будет задать любой вопрос Степану
Что узнаешь на прямом эфире от ШОРТКАТ:
- Чего ждут от кандидатов на Middle позиции в Java-разработке
- Какие вопросы задают на интервью и зачем
- Как подготовиться к собесу, чтобы получить оффер
Это бесплатно?
Бесплатно
Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_sh_bot
11 290
Запустите рекламу в телеграм-каналах с Яндекс Директом
Перфоманс-реклама теперь в телеграм-каналах ⚡
Яндекс Директ знает, как привлечь целевую аудиторию 💰👌
Попробовать
#реклама
yandex.ru
О рекламодателе
11 290
🤔 Какие из перечисленных классов являются потокобезопасными?
11 290
Начните обучение в магистратуре в Центральном университете уже на 3-м курсе бакалавриата!
Центральный университет — современный вуз, созданный при поддержке ведущих компаний России: Т-Банка, Авито и других.
Учебу реально совместить с последними курсами бакалавриата или действующей работой. Обучение занимает 20 часов в неделю в вечернее время в первый год, а занятия проводят в центре Москвы профессоры из МГУ, МФТИ, РЭШ и практики из индустрии. Обучение в университете построено по принципам ИТ-компаний, со средой, способствующей росту и развитию.
У каждого студента будет:
- личный ментор по траектории обучения;
- доступ к карьерному центру с коучами и консультантами;
- опыт работы в проектах 30+ компаний-партнеров уже во время обучения;
- диплом гособразца.
Участвуйте в онлайн-отборе, чтобы выиграть грант на обучение до 1,2 млн рублей. Больше подробностей про университет и конкурс грантов по ссылке!
erid:2VtzqvHAxLb
Реклама, АНО ВО «Центральный университет», ИНН 7743418023
11 290
📌 Какие есть методы отправки данных с клиента на сервер ?
💬 Спросят с вероятностью 6%
Существует несколько методов отправки данных с клиента на сервер в контексте веб-приложений. Наиболее распространенные HTTP-методы для этой цели включают GET, POST, PUT, DELETE, PATCH и другие. Каждый из этих методов имеет свои особенности и типичные сценарии использования. Рассмотрим их подробнее:
1️⃣ GET
Используется для запроса данных с сервера. Параметры запроса включаются в URL в виде строки запроса (query string).
<!-- Отправка данных методом GET через форму -->
<form action="/search" method="get">
<input type="text" name="query" placeholder="Search...">
<input type="submit" value="Search">
</form>
➕ URL после отправки: /search?query=example
➕ Особенности: Данные видны в URL, ограничение на длину URL, используется для запросов, не изменяющих состояние сервера.
2️⃣ POST
Используется для отправки данных на сервер для создания или обработки ресурса. Данные отправляются в теле запроса.
<!-- Отправка данных методом POST через форму -->
<form action="/submitForm" method="post">
<input type="text" name="username" placeholder="Username">
<input type="password" name="password" placeholder="Password">
<input type="submit" value="Submit">
</form>
➕ Особенности: Данные не видны в URL, нет ограничений на размер данных, используется для операций, изменяющих состояние сервера.
3️⃣ PUT
Используется для загрузки или обновления ресурса на сервере. В отличие от POST, этот метод является идемпотентным.
// Отправка данных методом PUT с помощью fetch API
fetch('/updateUser', {
method: 'PUT',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({ username: 'newUsername', password: 'newPassword' })
})
.then(response => response.json())
.then(data => console.log(data));
➕ Особенности: Идемпотентен, используется для создания или обновления ресурса с предоставлением полного состояния ресурса.
4️⃣ DELETE
Используется для удаления ресурса на сервере.
// Отправка данных методом DELETE с помощью fetch API
fetch('/deleteUser', {
method: 'DELETE',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({ userId: 123 })
})
.then(response => response.json())
.then(data => console.log(data));
➕ Особенности: Идемпотентен, используется для удаления ресурса.
5️⃣ PATCH
Используется для частичного обновления ресурса на сервере.
// Отправка данных методом PATCH с помощью fetch API
fetch('/updateUserDetails', {
method: 'PATCH',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({ username: 'updatedUsername' })
})
.then(response => response.json())
.then(data => console.log(data));
➕ Особенности:
Неидемпотентен, используется для частичного обновления ресурса с предоставлением только измененных данных.
6️⃣ OPTIONS
Используется для запроса информации о поддерживаемых методах для конкретного ресурса на сервере.
// Отправка запроса методом OPTIONS с помощью fetch API
fetch('/someResource', {
method: 'OPTIONS'
})
.then(response => response.json())
.then(data => console.log(data));
➕ Особенности: Не изменяет состояние ресурса, используется для получения информации о возможностях сервера.
➕ GET: Используется для запроса данных. Данные отправляются в URL.
➕ POST: Используется для отправки данных на сервер для создания или обработки ресурса. Данные отправляются в теле запроса.
➕ PUT: Используется для создания или полного обновления ресурса. Данные отправляются в теле запроса.
➕ DELETE: Используется для удаления ресурса.
➕ PATCH: Используется для частичного обновления ресурса.
➕ OPTIONS: Используется для запроса информации о поддерживаемых методах для ресурса.
🔥 ТОП ВОПРОСОВ С СОБЕСОВ
🔒 База собесов | 🔒 База тестовых11 290
Получите диплом от НИТУ МИСИС в веб-разработке
Яндекс Практикум и НИТУ МИСИС приглашают на онлайн-программу «Веб-разработчик»
Полноценная учёба в онлайн-формате
Зачёты, сессии, лекции и семинары с гибким графиком.
На платформе Практикума
Гибкая теория, автоматическая проверка заданий и встроенная YandexGPT.
Преподаватели НИТУ МИСИС и наставники Яндекс Практикума
Они будут проводить занятия и учить вас применять теорию на практике.
Студенческий, льготы и диплом гособразца
У вас будут все преимущества студента-очника. Доступ к инфраструктуре вуза — кампусам, библиотекам и мероприятиям.
Оплатить учёбу можно разными способами: всю сумму сразу, по семестрам или с помощью госкредита — тогда ежемесячный платёж составит от 500 ₽, а государство погасит часть кредита за вас.
Подать заявку
#реклама 16+
practicum.yandex.ru
О рекламодателе
11 290
ТОП-4 Курса по UX/UI-дизайну по версии Tutortop
Tutortop — маркетплейс курсов №1 по количеству школ-партнеров, курсов и реальных отзывов студентов.
Освойте востребованную профессию с нуля за 4-5 месяцев.
Соберите портфолио из 10+ проектов.
Выйдите на заработок 100 000₽+ и работайте удаленно в гибком графике.
Выбрать
#реклама 16+
tutortop.ru
О рекламодателе
