Вопросы с собеседования

Встроенный HTTP-сервер Python

А вы знали, что у Python-а есть HTTP-сервер, встроенный в стандартную библиотеку? Он очень удобен для предварительного просмотра сайтов.

6 лет ago

Снимаем внешние слои

Напишите функцию, которая будет принимать список списков и возвращать новый, содержащий все элементы старого за исключением внешних.

6 лет ago

Когда использовать List Comprehension в Python

Одной из отличительных особенностей Python является list comprehension (представление списков), которое можно использовать для создания мощных функций в одной строке…

6 лет ago

Удаление дубликатов из связного списка в Python

Пишем код для удаления дубликатов из несортированного связного списка. На примере разбираем возможности манипуляций со связными списками.

6 лет ago

Что такое метаклассы в Python?

Метаклассы в Python редко когда приходится использовать в реальной практике, но нужно иметь хотя бы общее представление о них.

6 лет ago

Beautiful Soup: веб-краулинг на Python

Разбор задачи с технического собеседования. Нужно найти наиболее часто встречающееся слово на веб-странице (применяется веб-краулинг).

6 лет ago

Двоичные деревья Python на практике: зеркальное дерево

Мы уже знаем, что такое двоичное дерево и как его построить. Также мы рассмотрели, что такое поиск в ширину и…

6 лет ago

Поиск в ширину на Python

Когда на техническом собеседовании вас просят решить задачу, касающуюся двоичных деревьев, первое, что интервьюер захочет знать, - в ширину или…

6 лет ago

Обход двоичного дерева на Python

Рассмотрим три самых простых метода обхода двоичного дерева. К концу статьи вы поймете, что двоичные деревья не так страшны, как…

6 лет ago

Связный список на Python: что это такое и как его реализовать

Возможно, в этом и нет никакого смысла, но на собеседовании вас вполне могут попросить реализовать связный список на Python.

6 лет ago

Как добавить элемент в словарь

В этой статье вы узнаете, как добавить новые элементы в словарь. Также вы разберете несколько примеров, чтобы закрепить результат.

6 лет ago

Чтение и запись в файл JSON-объекта

В этой статье вы познакомитесь с форматом JSON. Также вы узнаете, с помощью каких методов можно считать и записать этот…

6 лет ago

Три элегантных способа перевернуть строку в Python

Рассказываем, как перевернуть строку при помощи цикла, срезов и метода .join().

6 лет ago

Подробный разбор цикла while в Python

В этой статье вы познакомитесь с циклом while. Также вы узнаете о его вариации — do-while.

6 лет ago

5 простых способов удалить символ из строки

Рассказываем, как удалить i-й символ из строки. Мы разберем несколько способов, и вы сможете выбрать лучший.

6 лет ago