Встречается на собеседованиях • сегодня

Решал ли алгоритмические задачи

Да, решал. Чаще всего на LeetCode и Codeforces, в основном задачи на структуры данных (связные списки, деревья, графы) и алгоритмы (поиск, сортировка, динамическое программирование).

Пример задачи:

python
def two_sum(nums, target):
    seen = {}
    for i, num in enumerate(nums):
        complement = target - num
        if complement in seen:
            return [seen[complement], i]
        seen[num] = i
    return []

Это решение задачи Two Sum (O(n) по времени, O(n) по памяти).

Также решал задачи на оптимизацию, работу с API и многопоточность. Предпочитаю сначала писать наивное решение, затем оптимизировать.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы