Поговорим о технических собеседованиях программистов. Сейчас всё ещё популярны такие практики как алгоритмические собеседования, live coding, олимпиадные задачи, system design. Местами это изменяется, но чаще мы видим как к алгоритмам добавляют ещё какие-то задачи, которые называют «ближе к практике».
Мы постараемся детально разобраться в том, почему эти подходы работают, скажем так, не идеально. Поговорим о том, что может быть альтернативой и подумаем куда всё может прийти в будущем.