Встречается на собеседованиях • сегодня
Какие знаешь форматы данных
JSON (JavaScript Object Notation) – текстовый формат для хранения и передачи данных. Легко читается, поддерживает вложенные структуры.
python
import json
data = {'name': 'Alice', 'age': 25}
json_str = json.dumps(data)XML (eXtensible Markup Language) – структурированный формат с тегами. Используется в вебе и конфигах.
python
import xml.etree.ElementTree as ET
root = ET.Element("person")
name = ET.SubElement(root, "name").text = "Alice"CSV (Comma-Separated Values) – табличный формат, строки разделены запятыми.
python
import csv
with open('data.csv', 'w') as f:
writer = csv.writer(f)
writer.writerow(['name', 'age'])YAML (YAML Ain't Markup Language) – человекочитаемый формат для конфигураций. Поддерживает комментарии.
python
import yaml
data = {'name': 'Alice', 'age': 25}
yaml_str = yaml.dump(data)Также существуют бинарные форматы (Protocol Buffers, MessagePack) и специализированные (Parquet для аналитики, Pickle для сериализации Python-объектов).

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