Топ 5 ошибок на собеседовании по алгоритмам 👨💻
Друзья! Вместе с нашим новым ментором по Frontend направлению - Викой, Senior JS разработчиком @ Yandex, составили пост по основным ошибкам, которые допускают кандидаты во время прохождения сессии по алгоритмам.
Вика сама частенько проводила такие собеседования среди стажеров и Junior разработчиков и решила поделиться с вами своими наблюдениями.
❤️ Надеемся, что получилось полезно!
🚀 А для всех JS разработчиков, кто сейчас готовиться к технической части интервью у нас есть крутое предложение.
Вы можете записаться на тренировку собеседований по алгоритмам вместе с Викой за 3900 руб, вместо 4900 руб.
⏳ Предложение действуют до конца сегодняшнего дня.
👉 Записаться можно на нашем сайте!
Друзья! Вместе с нашим новым ментором по Frontend направлению - Викой, Senior JS разработчиком @ Yandex, составили пост по основным ошибкам, которые допускают кандидаты во время прохождения сессии по алгоритмам.
Вика сама частенько проводила такие собеседования среди стажеров и Junior разработчиков и решила поделиться с вами своими наблюдениями.
❤️ Надеемся, что получилось полезно!
🚀 А для всех JS разработчиков, кто сейчас готовиться к технической части интервью у нас есть крутое предложение.
Вы можете записаться на тренировку собеседований по алгоритмам вместе с Викой за 3900 руб, вместо 4900 руб.
⏳ Предложение действуют до конца сегодняшнего дня.
👉 Записаться можно на нашем сайте!
🔥18👍7👎3
Всех с началом рабочей недели! 🤪
Друзья, на прошлой неделе у нашего телеграм канала был небольшой выходной.
В эту неделю мы врываемся с новым зарядом энергии и сил. Надеюсь вы тоже успели немного передохнуть и готовы дальше двигаться в поиске работы!
За прошлую неделю у нас появилось довольно много новых крутых менторов, о которых мы обязательно расскажем, а также прилетело куча новых офферов от ребят с карьерного трека.
Скоро всем поделимся!
Всем продуктива✌️
Друзья, на прошлой неделе у нашего телеграм канала был небольшой выходной.
В эту неделю мы врываемся с новым зарядом энергии и сил. Надеюсь вы тоже успели немного передохнуть и готовы дальше двигаться в поиске работы!
За прошлую неделю у нас появилось довольно много новых крутых менторов, о которых мы обязательно расскажем, а также прилетело куча новых офферов от ребят с карьерного трека.
Скоро всем поделимся!
Всем продуктива✌️
Yourcodereview
CodeReview — IT карьера под ключ
Помогли более 150+ разработчикам трудоустроиться в компанию мечты. В такие компании как Yandex, Sber, Ozon, Avito. С нуля под ключ.
🔥5👍1
Ты откликаешься, а мы проверяем🏋️
Друзья, всех с началом рабочий недели! Мы придумали мини игру, в рамках которой вы сможете научиться откликаться на вакансию так, чтобы вас заметили.
📌 Мы подготовили вакансию на Frontend разработчика, на которую тебе предстоит сделать свой отклик, как если бы ты ооочень хотел у нас работать и чувствуешь, что это вакансия для тебя.
Правила простые👇
1. Ты смотришь вакансию, анализируешь ключевые слова и редактируешь свое резюме конкретно под эту вакансию. Для ключевых слов можно воспользоваться этим сайтом 🪚
2. Составляешь сопроводительное письмо под нашу вакансию, в котором говоришь какой value ты принесешь компании ⭐
3. Присылаешь всю инфу через эту форму до среды (23.11), 19:00 по мск⏳
——————————————————
4. Затем мы разберем некоторые отклики, включая резюме, LinkedIn, сопров. письмо и выложим видео-разбор у нас на канале.
5. В конце определим топ 3 Junior кандидатов, которых мы бы позвали на собеседование🥇
У вас мало времени, так что let’s gooo!🔥
Друзья, всех с началом рабочий недели! Мы придумали мини игру, в рамках которой вы сможете научиться откликаться на вакансию так, чтобы вас заметили.
📌 Мы подготовили вакансию на Frontend разработчика, на которую тебе предстоит сделать свой отклик, как если бы ты ооочень хотел у нас работать и чувствуешь, что это вакансия для тебя.
Правила простые👇
1. Ты смотришь вакансию, анализируешь ключевые слова и редактируешь свое резюме конкретно под эту вакансию. Для ключевых слов можно воспользоваться этим сайтом 🪚
2. Составляешь сопроводительное письмо под нашу вакансию, в котором говоришь какой value ты принесешь компании ⭐
3. Присылаешь всю инфу через эту форму до среды (23.11), 19:00 по мск⏳
——————————————————
4. Затем мы разберем некоторые отклики, включая резюме, LinkedIn, сопров. письмо и выложим видео-разбор у нас на канале.
5. В конце определим топ 3 Junior кандидатов, которых мы бы позвали на собеседование🥇
У вас мало времени, так что let’s gooo!🔥
🔥17👍3🤩1
5 ошибок при изучении программирования 🤷
Сегодня поговорим о 5 ошибках, которых должен избегать начинающий разработчик.
❌ Ошибка 1. Слишком много думать, а только потом писать код.
Как я писал в предыдущей статье (ссылка) программирование - это практический навык, который развивается именно написанием кода.
Мой совет заключается в том, что лучше написать сначала плохое решение задачи, а потом его улучшить, чем долго - долго планировать идеальное и в конце концов или понять, что она невозможно, или отложить из-за слишком большой сложности. Лучше плохо решенная задачи, чем вообще не сделанная. Но помните о моменте, который идет в самом конце этой заметки под номером 5))
❌ Ошибка 2. Не пользоваться гитом
Гит сейчас must have. Без хотя бы поверхностного знания гита не получится устроиться на работу. Так что разбираться в нем необходимо, тем более благодаря средам разработки (той же Intellj Idea) это сделать довольно просто.
❌ Ошибка 3. Замахнуться на аналог гугла
В начале обучения лучше 5 небольших проектов, чем один большой. Небольшие проекты позволят изучить те или иные технологии, разобраться в них и расширить стек.
В большом проекте легко можно увязнуть и просто потерять время.
❌ Ошибка 4. Не писать тесты
Тесты - это чаще всего скучно и нудно, но это необходимая часть. Более того привыкать покрывать код тестами нужно почти с самой первой программы. Это позволит “впитать” практику и понять ее важность.
❌ Ошибка 5. Не проводить ревью своего же кода
Да, когда нет понимания как должен выглядеть хороший код выполнить этот пункт будет практически невозможно. Но есть хорошие статьи на том же Хабре, которые расскажут основные моменты. Обязательно старайтесь писать хороший код. Проверяйте даже уже работающий код стараясь сделать его лучше.
Итак. Пишите больше кода, заливайте его на гит, делайте небольшие программы, покрывайте код тестами и проводите ревью. Удачи!
Сегодня поговорим о 5 ошибках, которых должен избегать начинающий разработчик.
❌ Ошибка 1. Слишком много думать, а только потом писать код.
Как я писал в предыдущей статье (ссылка) программирование - это практический навык, который развивается именно написанием кода.
Мой совет заключается в том, что лучше написать сначала плохое решение задачи, а потом его улучшить, чем долго - долго планировать идеальное и в конце концов или понять, что она невозможно, или отложить из-за слишком большой сложности. Лучше плохо решенная задачи, чем вообще не сделанная. Но помните о моменте, который идет в самом конце этой заметки под номером 5))
❌ Ошибка 2. Не пользоваться гитом
Гит сейчас must have. Без хотя бы поверхностного знания гита не получится устроиться на работу. Так что разбираться в нем необходимо, тем более благодаря средам разработки (той же Intellj Idea) это сделать довольно просто.
❌ Ошибка 3. Замахнуться на аналог гугла
В начале обучения лучше 5 небольших проектов, чем один большой. Небольшие проекты позволят изучить те или иные технологии, разобраться в них и расширить стек.
В большом проекте легко можно увязнуть и просто потерять время.
❌ Ошибка 4. Не писать тесты
Тесты - это чаще всего скучно и нудно, но это необходимая часть. Более того привыкать покрывать код тестами нужно почти с самой первой программы. Это позволит “впитать” практику и понять ее важность.
❌ Ошибка 5. Не проводить ревью своего же кода
Да, когда нет понимания как должен выглядеть хороший код выполнить этот пункт будет практически невозможно. Но есть хорошие статьи на том же Хабре, которые расскажут основные моменты. Обязательно старайтесь писать хороший код. Проверяйте даже уже работающий код стараясь сделать его лучше.
Итак. Пишите больше кода, заливайте его на гит, делайте небольшие программы, покрывайте код тестами и проводите ревью. Удачи!
👍40👎4🤔1🤬1
Новая стажировка в Tinkoff для аналитиков, разработчиков и QA 🤓
Тинькофф Старт - оплачиваемая стажировка, которая проходит 3 раза в год как удаленно, так и из офиса.
👨💻 Направления стажировок: анализ данных, разработка (Java, Frontend, Scala, Go, Android, Python, iOS, .NET и др.), QA, маркетинг, консультирование.
⏳ Дата подачи заявок: актуальна сейчас, экзамен будет проходить с 01.12 до 21.12.22 г.
📅 Старт стажировки: февраль-март 2023 г.
🧑🎓 Для кого: стажировку могут проходить студенты очной формы обучения российских вузов с любым гражданством, а также все желающие, ранее окончившие ВУЗ. Подать заявку можно, имея гражданство России, Беларуси, Армении, Киргизии или Казахстана. Во время стажировки нужно будет находиться в России, Беларуси или Казахстане — в регионе трудоустройства.
🤔 Что будет: полноценная оплачиваемая стажировка (20-40 часов в неделю). В среднем, стажировка длится от 3 до 6 месяцев.
👉 Ссылка: https://fintech.tinkoff.ru/start/
#стажировка #junior
Тинькофф Старт - оплачиваемая стажировка, которая проходит 3 раза в год как удаленно, так и из офиса.
👨💻 Направления стажировок: анализ данных, разработка (Java, Frontend, Scala, Go, Android, Python, iOS, .NET и др.), QA, маркетинг, консультирование.
⏳ Дата подачи заявок: актуальна сейчас, экзамен будет проходить с 01.12 до 21.12.22 г.
📅 Старт стажировки: февраль-март 2023 г.
🧑🎓 Для кого: стажировку могут проходить студенты очной формы обучения российских вузов с любым гражданством, а также все желающие, ранее окончившие ВУЗ. Подать заявку можно, имея гражданство России, Беларуси, Армении, Киргизии или Казахстана. Во время стажировки нужно будет находиться в России, Беларуси или Казахстане — в регионе трудоустройства.
🤔 Что будет: полноценная оплачиваемая стажировка (20-40 часов в неделю). В среднем, стажировка длится от 3 до 6 месяцев.
👉 Ссылка: https://fintech.tinkoff.ru/start/
#стажировка #junior
Т‑Образование
Оплачиваемая стажировка в сфере ИТ — Т-Старт
Стажировка от Т-Образования — это поддержка менторов, возможность совмещать работу с учебой и ваш шанс остаться в Т-Команде
👍15👎2
У нас 4 новых оффера! 🔥
Прошлая неделя стала для нас мега продуктивной, у нас аж 4 новых оффера в рамках карьерного трекинга. Всех этих ребят вела наш HR ментор - Арина.
1 Оффер — Антон Штанько. 3 недели. компания "Открытый код" - входит в консорциум Национального центра когнитивных разработок – отечественной экосистемы развития технологий искусственного интеллекта в рамках цифровой экономики.
Позиция: Junior Разработчик (Java)
2 Оффер — Алексей Артемов. 5 недель. ПАО "Сбербанк" (центральный офис)
Позиция: Ведущий разработчик (Python)
3 Оффер — Федор Мулашкин. 2 недели. «АЙСИСОЛЛ» — компания-разработчик системы IDEAL, предназначенной для управления торговлей и логистикой на предприятиях нефтегазового комплекса.
Позиция: Junior разработчик программного обеспечения (Java)
4 Оффер — Евгения Карабанова. 7 недель. "Лоция" - компания заказной разработки в области ИТ-решений для бизнеса. Ведут разноплановые проекты для страхования, финансового сектора, автомобилестроения, авиации, строительства, логистики, энергетики, сельского хозяйства.
Позиция: Junior JS разработчик
Среднее время получения оффера составило 4.25 недель или чуть меньше 30 дней!
Давайте поздравим ребят и накидаем им ❤️
🚀 И еще одна крутая новость. В рамках черной пятницы мы решили сделать скидку 10% на первоначальный взнос для карьерного трекинга. Если вы хотите получить от нас помощь с трудоустройством, то сейчас самое время!
👉 Оставляйте заявку на бесплатную консультацию с нашим HR на сайте codereview. На которой мы подробно разберем ваш кейс и расскажем как именно мы можем вам помочь.
Прошлая неделя стала для нас мега продуктивной, у нас аж 4 новых оффера в рамках карьерного трекинга. Всех этих ребят вела наш HR ментор - Арина.
1 Оффер — Антон Штанько. 3 недели. компания "Открытый код" - входит в консорциум Национального центра когнитивных разработок – отечественной экосистемы развития технологий искусственного интеллекта в рамках цифровой экономики.
Позиция: Junior Разработчик (Java)
2 Оффер — Алексей Артемов. 5 недель. ПАО "Сбербанк" (центральный офис)
Позиция: Ведущий разработчик (Python)
3 Оффер — Федор Мулашкин. 2 недели. «АЙСИСОЛЛ» — компания-разработчик системы IDEAL, предназначенной для управления торговлей и логистикой на предприятиях нефтегазового комплекса.
Позиция: Junior разработчик программного обеспечения (Java)
4 Оффер — Евгения Карабанова. 7 недель. "Лоция" - компания заказной разработки в области ИТ-решений для бизнеса. Ведут разноплановые проекты для страхования, финансового сектора, автомобилестроения, авиации, строительства, логистики, энергетики, сельского хозяйства.
Позиция: Junior JS разработчик
Среднее время получения оффера составило 4.25 недель или чуть меньше 30 дней!
Давайте поздравим ребят и накидаем им ❤️
🚀 И еще одна крутая новость. В рамках черной пятницы мы решили сделать скидку 10% на первоначальный взнос для карьерного трекинга. Если вы хотите получить от нас помощь с трудоустройством, то сейчас самое время!
👉 Оставляйте заявку на бесплатную консультацию с нашим HR на сайте codereview. На которой мы подробно разберем ваш кейс и расскажем как именно мы можем вам помочь.
❤47🔥9👍3👎1😢1
Основные подходы в архитектуре. Backend
Подходов в архитектуре очень много, поэтому поговорим только про некоторые из них. Представим путь назвав его “распределенные системы”. Отправная точка это монолит (максимальная связанность), конечная - микросервисы (минимальная связанность)
🔴 Монолит
Все наше приложение внутри одного программного модуля. Подходит для совсем небольших приложений. У нас весь код представляет собой один большой блок
🟡 Клиент - сервер
Делим наше приложение схеме клиент - сервер. Как помним, мы идем по пути распределенных систем. Клиентский сервис отправляет запрос серверу, который, если нужно, контактирует с базой данных и отправляет информацию обратно клиенту.
🟢 Микросервисы
Разделяем наше приложение на автономные модули. Этот подход используется сейчас чаще всего для больших и сложных программ. У нас множество слабосвязанных компонентов программы. В этом подходе есть как плюсы так и минусы (поговорим об этом отдельно)
Подходов в архитектуре очень много, поэтому поговорим только про некоторые из них. Представим путь назвав его “распределенные системы”. Отправная точка это монолит (максимальная связанность), конечная - микросервисы (минимальная связанность)
🔴 Монолит
Все наше приложение внутри одного программного модуля. Подходит для совсем небольших приложений. У нас весь код представляет собой один большой блок
🟡 Клиент - сервер
Делим наше приложение схеме клиент - сервер. Как помним, мы идем по пути распределенных систем. Клиентский сервис отправляет запрос серверу, который, если нужно, контактирует с базой данных и отправляет информацию обратно клиенту.
🟢 Микросервисы
Разделяем наше приложение на автономные модули. Этот подход используется сейчас чаще всего для больших и сложных программ. У нас множество слабосвязанных компонентов программы. В этом подходе есть как плюсы так и минусы (поговорим об этом отдельно)
👍21👎2
Как понять в какой компании тебе не стоит работать? 🤔
1️⃣ Сайт компании
Обязательно перед тем как проходить даже первичное интервью по телефону зайди на сайт и почитай то как компания себя позиционирует.
2️⃣ Первое интервью
То какие вопросы задает компания говорит в том числе о том, что она из себя представляет. Если есть вопросы, которые смущают, можно аккуратно уточнить почему тебя об этом спросили.
3️⃣ Очень широкий стек технологий
Такое бывает в стартапах. Тем не менее один программист не может выполнять все задачи и на всех стеках.
4️⃣ Непрозрачная зарплата
В объявлении указана одна зарплата, на интервью озвучена вторая, а в предложение о работе - третья.
Или если обнаруживается, что 40% от зарплаты – это квартальные премии, которые зависят от результатов, но при этом в компании не могут чётко обозначить, какими они должны быть.
5️⃣ Получение оффера
Если он приходит сразу же после интервью, то компания либо отчаялась, либо у нее текучка кадров, либо ты уникальный специалист.
1️⃣ Сайт компании
Обязательно перед тем как проходить даже первичное интервью по телефону зайди на сайт и почитай то как компания себя позиционирует.
2️⃣ Первое интервью
То какие вопросы задает компания говорит в том числе о том, что она из себя представляет. Если есть вопросы, которые смущают, можно аккуратно уточнить почему тебя об этом спросили.
3️⃣ Очень широкий стек технологий
Такое бывает в стартапах. Тем не менее один программист не может выполнять все задачи и на всех стеках.
4️⃣ Непрозрачная зарплата
В объявлении указана одна зарплата, на интервью озвучена вторая, а в предложение о работе - третья.
Или если обнаруживается, что 40% от зарплаты – это квартальные премии, которые зависят от результатов, но при этом в компании не могут чётко обозначить, какими они должны быть.
5️⃣ Получение оффера
Если он приходит сразу же после интервью, то компания либо отчаялась, либо у нее текучка кадров, либо ты уникальный специалист.
❤22
Новая фитча карьерного трекинга - гарантия трудоустройства 🤩
С этого понедельника и до конца года мы тестируем новую фитчу КТ - гарантия трудоустройства.
Многие могут возразить: как мы можем гарантировать то, что зависит от работодателя?
Да, это правда, мы не можем обещать, что 100% найдем вам работу, ведь есть вещи, которые зависят не только от нас, но и от вашего собственного вклада в процесс и от состояния рынка труда.
НО. То что есть у нас - это четкая система и команда, которая сильно повышает ваши шансы на трудоустройство. Проверено на десятках кандидатов.
Если вы выполняете план, принимаете активное участие в поиске и выполняете все наши инструкции, то мы уверены, что получение оффера - лишь вопрос времени.
Поэтому, мы решились протестировать новую модель сотрудничества - гарантию возврата средств, в случае, если вы четко следовали нашему плану, а он не привел к вас к офферу.
👉 Записаться на наш карьерный трекинг на новых условиях можно через наш сайт.
Всем мир и хорошего дня! 🕊
С этого понедельника и до конца года мы тестируем новую фитчу КТ - гарантия трудоустройства.
Многие могут возразить: как мы можем гарантировать то, что зависит от работодателя?
Да, это правда, мы не можем обещать, что 100% найдем вам работу, ведь есть вещи, которые зависят не только от нас, но и от вашего собственного вклада в процесс и от состояния рынка труда.
НО. То что есть у нас - это четкая система и команда, которая сильно повышает ваши шансы на трудоустройство. Проверено на десятках кандидатов.
Если вы выполняете план, принимаете активное участие в поиске и выполняете все наши инструкции, то мы уверены, что получение оффера - лишь вопрос времени.
Поэтому, мы решились протестировать новую модель сотрудничества - гарантию возврата средств, в случае, если вы четко следовали нашему плану, а он не привел к вас к офферу.
👉 Записаться на наш карьерный трекинг на новых условиях можно через наш сайт.
Всем мир и хорошего дня! 🕊
👍14🤯4🔥1😱1
Как пройти стресс-интервью? 😰
Стресс-собеседование в IT на данный момент встречается намного реже, чем 5-8 лет назад. Однако его элементы все еще можно обнаружить в некоторых компаниях, где важным критерием отбора является умение найти выход из сложных ситуаций и мирно разрешить конфликты.
Мы тоже их не любим, но хотим, чтобы вы были к ним готовы, если вдруг вам так «повезет».
Выжимка 🍋
— Элементы стресс-интервью используют на собеседованиях только для оценки уровня эмоционального интеллекта, стрессоустойчивости и гибкости. А также это часто позволяет оценить честность и прямоту соискателя.
— Данные элементы вы можете встретить на 2-3 этапе собеседования, при этом вас заранее предупредят об использовании на интервью нестандартных вопросов.
— Вопросы займут не более 20% от всего времени интервью.
— После окончания данного интервью рекрутер извиниться за доставленные неудобства. Чтобы снять напряжение вам предложат кофе или чай и зададут отвлеченные вопросы о ваших увлечениях :)
Стресс-собеседование в IT на данный момент встречается намного реже, чем 5-8 лет назад. Однако его элементы все еще можно обнаружить в некоторых компаниях, где важным критерием отбора является умение найти выход из сложных ситуаций и мирно разрешить конфликты.
Мы тоже их не любим, но хотим, чтобы вы были к ним готовы, если вдруг вам так «повезет».
Выжимка 🍋
— Элементы стресс-интервью используют на собеседованиях только для оценки уровня эмоционального интеллекта, стрессоустойчивости и гибкости. А также это часто позволяет оценить честность и прямоту соискателя.
— Данные элементы вы можете встретить на 2-3 этапе собеседования, при этом вас заранее предупредят об использовании на интервью нестандартных вопросов.
— Вопросы займут не более 20% от всего времени интервью.
— После окончания данного интервью рекрутер извиниться за доставленные неудобства. Чтобы снять напряжение вам предложат кофе или чай и зададут отвлеченные вопросы о ваших увлечениях :)
👍10👎9🔥2