Встречается на собеседованиях • сегодня
Что не нравится в языках программирования
-
Динамическая типизация (Python, JS) – удобна для быстрого кода, но усложняет поддержку в больших проектах. Ошибки типов всплывают только в runtime.
pythondef add(a, b): return a + b # TypeError, если передать строку и число -
Глобальная блокировка интерпретатора (GIL) в Python мешает эффективному использованию многопроцессорных систем для CPU-задач.
-
Отсутствие стандартизации – например, в JS множество инструментов сборки (Webpack, Vite, Rollup), что усложняет onboarding.
-
Сложность управления памятью в C/C++ – ручное выделение/освобождение ведет к утечкам и segmentation faults.
-
Избыточность – Java славится шаблонным кодом (геттеры/сеттеры,
try-catchблоки). -
Неочевидные особенности – например, в Python изменяемые аргументы по умолчанию:
pythondef foo(x=[]): # Один список на все вызовы! x.append(1) return x

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