Богдан Штепан — Back-end Software Engineer, який створює контент для LeetCode. Ми поговорили з ним про роботу, «золотий стандарт FAANG» у вигляді задачок, особливості контракту з LeetCode та інсайди щодо розвитку порталу.
Які етапи проходить задача (таск) від моменту, коли вона потрапила до програміста, і до моменту, коли вона викотилась на прод? Від чого залежить час виконання задачі? Чому іноді витрачений час виходить за межі оціненого часу?
У цій статті автор розкриває основні етапи роботи над задачею, а також розбирається, куди йде час під час розробки.
Учимся правильно считать деньги.
Сегодня я расскажу вам о понравившихся мне заданиях на собеседованиях. Учитывая мою PHP-специализацию, вопросы будут из этой области.
Набили руки на тортах? Теперь разбираемся с шоколадом.
Как правильно разрезать торт.
Продолжаем работать со строками.
Мне довелось поработать в интересных местах, со многими интересными людьми и провести, наверное, около сотни собеседований, в основном, PHP-программистов. Пользуясь случаем, хочу поблагодарить всех, кто приходил ко мне на собеседования — вы многому меня научили. И я хочу поделиться со всеми одной из своих самых любимых задачек для собеседования.
developers.org.ua решили опубликовать замечательный цикл «Трудные вопросы на собеседовании» на русском языке. Каждую неделю будет публиковаться один новый вопрос, а также добавляться в комментариях ответ на предыдущий.
Кто меня знает, тот знает, а кто не знает, так я скажу — я люблю всякие аутентичные штуки. В частности вышиванки и рушники, особенно с дохристианской тематикой. Вы спросите при чём тут программирование? Так я отвечу, всё очень просто: с помощью рушника наши предки программировали свою будущую жизнь вообще и, в частном случае, жизнь семейную. А вышиванка служила своеобразным фаерволом от нечисти, но про неё потом... может быть :)
Коментарі