Ну хз. Я бы не сказал бы, что знание структур- это не нужная вещь...
Если ты не знаешь структур, то не можешь оптимально выбрать структуру для решения своих задач. Например, имея на руках много данных и постоянный поиск по какому-то полю, гораздо эффективнее использовать какой-нибудь словарь, а обычный список убьет производительность постоянными переборами.
=> в этом есть смысл даже при том, что эти структуры почти всегда имеют реализацию в базовых либах.
Ну нужно плясать от системы, где нужно работать - где то словари не помогут а наоборот ток хуже сделают . Если же иметь дело с базами данных, то там опять же, все зависит от того реляционная бд или нет в общем все специфично, и структуры данных там ну не помогут - все слишком специфично и зависит от ситуации
На самом деле это офигенно нужная вещь, но понимать это начинают далеко не сразу. Позволяет в разы ускорить разработку и не изобретать велосипед каждый раз. Сразу понимаешь, где использовать рекурсию а где - динамическое, где графы а где - матрицы, как правильно бегать по спискам/кортежам/словарям и т.п.
Такие вещи усваиваются на практике, на примере каких-то конкретных задач, хотя бы с codewars. А уметь это рассказать от отдельный скил.
Частый вопрос например про ООП, классы и наследование, нафига это нужно для реакта где функциональная парадигма.
И с каких это пор работодателя на собеседовании волнует какие то технические вопросы? Он в них не разбирается и нанимает тебя для того чтобы ты ими занимался
Работодатель нанимает ТОЛЬКО своих подчиненных. Когда уже есть отделы то нанимают нижестоящие. Так что директоров по IT не нанимают за их знания. А за другие вещи
Если ты не знаешь структур, то не можешь оптимально выбрать структуру для решения своих задач. Например, имея на руках много данных и постоянный поиск по какому-то полю, гораздо эффективнее использовать какой-нибудь словарь, а обычный список убьет производительность постоянными переборами.
=> в этом есть смысл даже при том, что эти структуры почти всегда имеют реализацию в базовых либах.
Частый вопрос например про ООП, классы и наследование, нафига это нужно для реакта где функциональная парадигма.