Архив рубрики ‘бэкенд’

Big O от абстракции на собеседованиях к реальному коду

«Этот алгоритм работает за O(n log n)», часто вспоминается эта фраза, когда мы хотим пойти на собеседование, звучит как что-то абстрактное из учебников по алгоритмам. На самом деле Big O — это практичный инструмент описания производительности функции без привязки к конкретному железу или времени выполнения. Почему бы не пойти простым путем и не измерять время […]

Чем занимается CTO в MWS: типичные задачи руководителя направления

Привет, Хабр! Меня зовут Леша Жиряков, я руковожу бэкенд-направлением витрины KION, возглавляю гильдию по Python и пишу для блога MWS на Хабре

Миграция проекта на Scala 3

В 2021 году Мартин Одерски, создатель Scala, выпустил новую версию — Scala 3. С тех пор экосистема адаптируется, а интерес к ней растет: по статистике JetBrains, Scala 3 стала основным выбором для новых проектов. В то же время развитие Scala 2 постепенно сворачивается — поддержка осуществляется компанией Akka. Scala center рассчитывает привлечь новых разработчиков и проекты за счет ускоренного внедрения инноваций в язык.

Гайд по подготовке к собеседованию для Backend-разработчиков

Тимур Мухитдинов, Senior Software Development Engineer в Booking.com, поделился своими советами по подготовке к собеседованию на позицию backend‑разработчика.