Встречается на собеседованиях • сегодня
Для чего нужен Base64
Base64 используется для кодирования бинарных данных в текстовый формат, состоящий из ASCII-символов. Это позволяет передавать или хранить данные в средах, которые работают только с текстом (например, JSON, XML, email).
Основные случаи применения:
- Передача бинарных данных через текстовые протоколы (HTTP, SMTP)
- Встраивание изображений/файлов в JSON/XML
- Хранение бинарных данных в текстовых форматах (например, в конфигах)
Пример кодирования в Java:
java
import java.util.Base64;
byte[] binaryData = ...;
String encoded = Base64.getEncoder().encodeToString(binaryData);
byte[] decoded = Base64.getDecoder().decode(encoded);Base64 увеличивает размер данных примерно на 33% по сравнению с оригиналом.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы