Обновить
0
0

Пользователь

Отправить сообщение
Девушка-то из штатов, а собеседовали ее люди откуда?
Возможно это привязка не к стране, а к образованию, я хз

Иметь представление об оценки сложности и различиях между популярными алгоритмами / структурами данных нужно, иначе можно понаписать интересного кода. (был у меня опыт, когда аутсорсер вместого того, чтобы заюзать простейший словарь, бегал по массиву постоянно. На его 1-2-3 тестах все было классно, а у нас массив данных был в пару гб...).

Но решение алгоритмических задач уже чистая математика. Люди задающие задачи откуда-то из hackerrank автоматически идут лесом.
По своему опыту — тестовые задания гораздо показательнее, если они нормально задаются.
разница в принципах и назначении. Абстрактный класс используется в отношениях «is» / «является», в то время как интерфейс это «can do» / «могу делать».
Интерфейс в принципе говорит только о том, что класс что-то может сделать. Классы при этом остаются никак не связанными.
Абстрактный класс позволяет задавать какое-то базовое поведение, которое будет использоваться по потомкам.

Плюс есть всяческая доп разница по языкам. Скажем, в c# нет множественного наследования, но можно реализовывать множество интерфейсов.

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

Это я к чему: есть подозрение, что это какая-то очень распространненая болезнь из стран бывшего СССР. Выборки нормальной у меня нет, но такие впечатления

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность