А какие вообще алгоритмические задачки дают скалистам на собеседованиях обычно? Листы, деревья, динамическое программирование это понятно. А например с голыми массивами придётся столкнуться?
мне давали пару раз кодилити. там задачки +/- такие же. в целом платформы рассчитаны на универсализацию и делают в первую очередь для мейнстрим языков и в скалу портируют as is. но по сути это влияет на только на инпут. далее если тебе по перформансу будет хватать твоих фп структур - то юзай что хочешь