Cобесил как-то человека, который прошёл курсы GeekBrains. Сложилось ощущение, что их учат там проходить собесы, а не думать головой. Либо уж совсем общие знания дают. Чуть от теории отходишь и от стандарных задачек для собеса - полный ступор.
Ответ на твой вопрос, самый лучший способ пройти собес, это понимать как работает продукт компании, куда ты устраиваешься. В случаи веба это понимать как работает фронт бек и апи. Что они делают, как общаюся, что для этого нужно. Если продукт открытый, то советую потратить время и пройтись по нему. Поискать баги, посмотреть что уходит с фронта, с какими форматами работают. Посмотреть как дом рендерится. Есть расширения для браузера, которые показывают на чём был написан фронт. Почитать про рендеринг и компоненты. Не надо прям быть гуру програмирования, просто пройтись почитать. Чем больше понимания, тем больше шанс пройти собес
Это отличный совет для собесов в продуктовые компании. В аутсорсе очень часто, когда про проект говорят в общих чертах, и максимум, что можно понять - это доменная область)