Архив рубрики ‘JavaScript’

Cложить два числа-гиганта или почему я прошел квест на собеседовании а на работу в BigTech взяли ChatGPT?

Евгений Жуков (@EvgeniiZhukov) написал статью «Сложить два числа‑гиганта: как я прошел квест на собеседовании в Бигтех». Краткое содержание: Сценарий: вы на собеседовании, ожидаете вопросов про React, WebGL или хотя бы про Event Loop. А вместо этого получаете: «Напишите функцию сложения двух чисел в столбик, но числа передаются как массивы.» Зачем это вообще кому‑то нужно: А интервьюер смотрит, как вы справляетесь с базовой задачей, которая проверяет: Умение […]

Сложить два числа-гиганта: как я прошел квест на собеседовании в Бигтех

Сложить два числа-гиганта: как я прошел квест на собеседовании в Бигтех Сложить два числа-гиганта: как я прошел квест на собеседовании в Бигтех  Привет, Хабр! Меня зовут Евгений Жуков, я работаю в Битриксе мобильным разработчиком. Моя основная задача — создавать приложения, которые упрощают бизнес-процессы. А еще я обожаю разбирать задачи с собеседований: они как головоломки, которые […]

Одна React-задача, демонстрирующая ключевые навыки на собеседовании

Фото из сериала Silicon Valley Ниже — пример того, как я обычно представляю (и детально разбираю) один из моих любимых вопросов по фронтенд-разработке на собеседовании. Он основан на моем опыте интервьюирования в крупных IT-компаниях. Этот вопрос посвящён созданию небольшого React-компонента, который асинхронно получает данные на основе пропса username

Техническое собеседование фронтенд-разработчика: советы от тимлида

Я Данил, лид команды фронтенд-разработки в компании-подрядчике «Газпром нефти» и ревьюер на курсе «Мидл фронтенд-разработчик» в Яндекс Практикуме. Однажды, проводя четвёртое за день собеседование на роль мидл фронтенд-разработчика, я поймал себя на мысли, что кандидаты допускают одни и те же ошибки. Что особенно печально, эти ошибки можно было бы легко исправить. 

Почему я не готовлюсь к алгоритмическому интервью

И не очень люблю людей, которые к нему «готовы». По моему мнению, главное на интервью — это понять как человек думает и как решает проблемы. Если соискатель написал задачу за 5 минут правильно и оптимально, не переписывая в процессе несколько раз код, то… Никакой информации интервьюер не получит. Точнее придётся выбирать между версией, что на […]

Управление проектами и задачами в Obsidian

Используя Obsidian более двух лет, я привык организовывать в нём все свои заметки, в том числе и по проектам. Хоть Obsidian и предлагает широкий набор сторонних плагинов для расширения своего функционала, но мне так и не удалось найти идеальный для управления проектами и задачами. Это подтолкнуло меня к созданию нескольких автоматизаций, о которых и пойдет […]

Автор книги You Don’t Know JS Yet рассказал, что его не взяли на работу из-за недостаточных технических навыков

Автор серии книг You Don’t Know JS Yet Кайл Симпсон (Kyle Simpson) поделился своим опытом поиска работы на должность JS-разработчика. По итогам тестового задания ему отказали по причине недостаточных технических навыков. Кайл Симпсон (Kyle Simpson)

История о том как я переехал в США и искал тут работу. Офферы от MAANG и не только

Фото krakenimages с Unsplash В феврале 2022 года я наконец переехал в США по рабочей визе О1. Этому предшествовало 2.5 года работы над укреплением кейса, ожидание апрува. За 1.5 года до этой даты я начал готовиться к интервью на позицию Front End. Сейчас работаю Senior Front-End Engineer в Roku. Мотивацией для данного поста и создания […]

Фибоначчи на собеседовании

Вычисление ряда Фибоначчи — это классическая алгоритмическая задача, потому её нередко дают на собеседованиях, когда хотят проверить, что кандидат в принципе хоть как-то умеет в алгоритмы. Предположим, вы тот самый кандидат. Вам дали задание: на языке JavaScript написать функцию fib(n), возвращающую энное число Фибоначчи. Считаем, что нулевое число Фибоначчи — это нуль. Проверка корректности аргумента […]

Как работают ИТ-специалисты. Андрей Янковский, JS-тимлид CSSSR

Мы продолжаем расспрашивать специалистов о режиме труда и отдыха, профессиональных привычках, об инструментарии, который они используют, и многом другом. Будет интересно выяснить, что их объединяет, в чем они противоречат другу другу. Возможно, их ответы помогут выявить какие-то общие закономерности, полезные советы, которые помогут многим из нас. Сегодня наш гость — Андрей Янковский из CSSSR. Среди […]

12