Встречается на собеседованиях • сегодня
Какие знаешь виды типизации
В программировании есть несколько видов типизации:
- Статическая — типы проверяются на этапе компиляции (TypeScript, Java).
- Динамическая — типы проверяются во время выполнения (JavaScript, Python).
- Слабая — неявное приведение типов (
"5" + 2 = "52"в JS). - Сильная — строгое соблюдение типов (Python, где
"5" + 2вызовет ошибку). - Вывод типов — компилятор/интерпретатор сам определяет тип (TypeScript, Haskell).
Пример статической типизации в TypeScript:
typescript
function greet(name: string): string {
return `Hello, ${name}!`;
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы