diff --git a/README.md b/README.md
index a29d5da..98ea1ed 100644
--- a/README.md
+++ b/README.md
@@ -87,27 +87,27 @@
- [Какое у slice zero value? Какие операции над ним возможны?](docs/PODOLSKY.md#5)
- [Как устроен тип map?](docs/PODOLSKY.md#6)
- [Каков порядок перебора map?](docs/PODOLSKY.md#7)
- - Что будет, если читать из закрытого канала?
- - Что будет, если писать в закрытый канал?
- - Как вы отсортируете массив структур по алфавиту по полю Name?
- - Что такое сериализация? Зачем она нужна?
- - Сколько времени в минутах займет у вас написание процедуры обращения односвязного списка?
- - Где следует поместить описание интерфейса: в пакете с реализацией или в пакете, где этот интерфейс используется? Почему?
- - Предположим, ваша функция должна возвращать детализированные Recoverable и Fatal ошибки. Как это реализовано в пакете net? Как это надо делать в современном Go?
- - Главный недостаток стандартного логгера?
- - Есть ли для Go хороший orm? Ответ обоснуйте.
- - Какой у вас любимый линтер?
- - Можно ли использовать один и тот же буфер []byte в нескольких горутинах?
- - Какие типы мьютексов предоставляет stdlib?
- - Что такое lock-free структуры данных, и есть ли в Go такие?
- - Способы поиска проблем производительности на проде?
- - Стандартный набор метрик prometheus в Go -программе?
- - Как встроить стандартный профайлер в свое приложение?
- - Overhead от стандартного профайлера?
- - Почему встраивание — не наследование?
- - Какие средства обобщенного программирования есть в Go?
- - Какие технологические преимущества языка Go вы можете назвать?
- - Какие технологические недостатки языка Go вы можете назвать?
+ - [Что будет, если читать из закрытого канала?](docs/PODOLSKY.md#8)
+ - [Что будет, если писать в закрытый канал?](docs/PODOLSKY.md#9)
+ - [Как вы отсортируете массив структур по алфавиту по полю Name?](docs/PODOLSKY.md#10)
+ - [Что такое сериализация? Зачем она нужна?](docs/PODOLSKY.md#11)
+ - [Сколько времени в минутах займет у вас написание процедуры обращения односвязного списка?](docs/PODOLSKY.md#12)
+ - [Где следует поместить описание интерфейса: в пакете с реализацией или в пакете, где этот интерфейс используется? Почему?](docs/PODOLSKY.md#13)
+ - [Предположим, ваша функция должна возвращать детализированные Recoverable и Fatal ошибки. Как это реализовано в пакете net? Как это надо делать в современном Go?](docs/PODOLSKY.md#14)
+ - [Главный недостаток стандартного логгера?](docs/PODOLSKY.md#15)
+ - [Есть ли для Go хороший orm? Ответ обоснуйте.](docs/PODOLSKY.md#16)
+ - [Какой у вас любимый линтер?](docs/PODOLSKY.md#17)
+ - [Можно ли использовать один и тот же буфер []byte в нескольких горутинах?](docs/PODOLSKY.md#18)
+ - [Какие типы мьютексов предоставляет stdlib?](docs/PODOLSKY.md#19)
+ - [Что такое lock-free структуры данных, и есть ли в Go такие?](docs/PODOLSKY.md#20)
+ - [Способы поиска проблем производительности на проде?](docs/PODOLSKY.md#21)
+ - [Стандартный набор метрик prometheus в Go -программе?](docs/PODOLSKY.md#22)
+ - [Как встроить стандартный профайлер в свое приложение?](docs/PODOLSKY.md#23)
+ - [Overhead от стандартного профайлера?](docs/PODOLSKY.md#24)
+ - [Почему встраивание — не наследование?](docs/PODOLSKY.md#25)
+ - [Какие средства обобщенного программирования есть в Go?](docs/PODOLSKY.md#26)
+ - [Какие технологические преимущества языка Go вы можете назвать?](docs/PODOLSKY.md#27)
+ - [Какие технологические недостатки языка Go вы можете назвать?](docs/PODOLSKY.md#28)
10. [Популярные задачи на собеседованиях](docs/POPULAR_TASKS.md)
- [На вход подаются два неупорядоченных слайса любой длины. Надо написать функцию, которая возвращает их пересечение](docs/POPULAR_TASKS.md#1)
- [Написать генератор случайных чисел](docs/POPULAR_TASKS.md#2)
diff --git a/docs/PODOLSKY.md b/docs/PODOLSKY.md
index 861c046..4de4a34 100644
--- a/docs/PODOLSKY.md
+++ b/docs/PODOLSKY.md
@@ -33,23 +33,74 @@ Map в Go это хэш таблица, позволяющая хранить п
Случайным образом.
### Что будет, если читать из закрытого канала?
+
+Вернется нулевое значение.
+
### Что будет, если писать в закрытый канал?
+
+Произойдет вызов panic.
+
### Как вы отсортируете массив структур по алфавиту по полю Name?
+
+С помощью функции sort.SliceStable. Для этого сначала конвертируем массив в слайс.
+```go
+slice := array[:]
+```
+
### Что такое сериализация? Зачем она нужна?
+
+
+
### Сколько времени в минутах займет у вас написание процедуры обращения односвязного списка?
+
+
+
### Где следует поместить описание интерфейса: в пакете с реализацией или в пакете, где этот интерфейс используется? Почему?
+
+
+
### Предположим, ваша функция должна возвращать детализированные Recoverable и Fatal ошибки. Как это реализовано в пакете net? Как это надо делать в современном Go?
+
+
+
### Главный недостаток стандартного логгера?
+
+
### Есть ли для Go хороший orm? Ответ обоснуйте.
+
+
### Какой у вас любимый линтер?
+
+
### Можно ли использовать один и тот же буфер []byte в нескольких горутинах?
+
+
### Какие типы мьютексов предоставляет stdlib?
+
+
### Что такое lock-free структуры данных, и есть ли в Go такие?
+
+
### Способы поиска проблем производительности на проде?
+
+
### Стандартный набор метрик prometheus в Go -программе?
+
+
### Как встроить стандартный профайлер в свое приложение?
+
+
### Overhead от стандартного профайлера?
+
+
### Почему встраивание — не наследование?
+
+
### Какие средства обобщенного программирования есть в Go?
+
+
### Какие технологические преимущества языка Go вы можете назвать?
-### Какие технологические недостатки языка Go вы можете назвать?
\ No newline at end of file
+
+
+### Какие технологические недостатки языка Go вы можете назвать?
+