Подборка объединяет вопросы, отмеченные на этапах интервью в Симбирсофт. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, mobile, browser.
Максимальное время, затраченное на самую трудную задачу, зависит от сложности и объема работы. Например, в одном из проектов я работал над интеграцией сложного модуля, которая заняла около 3 недель. В это время входили:
Технический или архитектурный долг — это накопленные в проекте упрощения, компромиссы или устаревшие решения, которые со временем усложняют поддержку и развитие системы. Признаки технического долга могут включать:
В Apache Kafka нет жесткого ограничения на максимальное число партиций для одного топика, связанного с количеством брокеров. Теоретически, можно создать очень большое число партиций, даже превышающее число брокеров.