Артемий
Yaroslav
Khikmat
Ребят что за ВБ вообще? ВТБ?
Yaroslav
но да, офисы там
Yaroslav
Khikmat
Блин туда берут стажёров на remote?
Khikmat
Интересно было бы поучаствовать
Yaroslav
Yaroslav
брата сейчас устраиваю после завершенного курса
Khikmat
Yaroslav
не могу скинуть
Khikmat
Пример условного тестового задания т.е)
Артемий
Yaroslav
реализовать микросервисы с определенными ручками
Артемий
это считается сложным тестовым? это не как раз то, что должен уметь стажёр в базе?
Yaroslav
Yaroslav
Артемий
👍
Yaroslav
Yaroslav
если человек не войдет своими силами, то зачем ему в айти? тем более нет никаких поручек) разве айти это не то место где этого нет?)
Миринговин
Тут, в ИТ, это есть.
Yaroslav
Тут, в ИТ, это есть.
ни разу не встречал, откуда такое мнение? никогда не видел чтоб держали ненужного человека
Миринговин
Встречали, конечно. Классический пример - семья Касперского. Муж и жена
Yaroslav
не думаю что тут такое приветствуется, кроме рефералок конечно) но это только если чел опытный и это оправданно
Миринговин
Это не приветствуется нигде В ЦЕЛОМ. А в частности - протащить в контору своего человека, да еще на управляющую должность, очень-очень профитно
Pavel
IT это не только код писать, но и манагерить. Что в общем не так чтоб отличалось от других сфер
Yaroslav
надеюсь что и такое будет искоренно😌
Yaroslav
хард и софт скиллы, только хардкор
Миринговин
Я еще отдельно замечу, что жизнь так устроена, что народец знакомится в основном на работе. Потом встречается и женится.
И я не помню, чтобы у нас отслеживалось, кто с кем спит - с немедленным увольнением хотя бы одного чтобы избегать конфликта интересов
Yaroslav
Yaroslav
у вас есть какой то личный опыт?
Миринговин
Нет, я в книжке читал, конечно
Yaroslav
ну тут вы прям в крайности
просто у меня сходились коллеги, но это не привело ни к какому краху и даже после их расставания
Yaroslav
так что все относительно
Миринговин
о каком крахе речь? Я писал про какой-то крах?
Yaroslav
а в чем суть спича?
Ilia
Привет, ребят. Я из p2pcloud.io . Мы ищем бэкендера на стек go+solidity.
Основное требование - искренняя вера и глубокое понимание web3 стека.
Маленькая команда, стартап, отсутствие графика, гибкость во многом. Платим неплохо, но не как в банке.
Задачки разные, есть и в дебрях линукса поковыряться, и c++ библиотеку в wasm портировать. Первая и самая большая - смарт контракты переписать, отделив storage от логики, и поправить тесты на go. В общем задачи найдутся под скилы, главное в go+web3 шарить.
🔥 P2PCloud.io - это децентрализованное Confidential Computing облако на блокчейне Avalanche.
Пишите в личку.
Igor
Привет, ребят. Я из p2pcloud.io . Мы ищем бэкендера на стек go+solidity.
Основное требование - искренняя вера и глубокое понимание web3 стека.
Маленькая команда, стартап, отсутствие графика, гибкость во многом. Платим неплохо, но не как в банке.
Задачки разные, есть и в дебрях линукса поковыряться, и c++ библиотеку в wasm портировать. Первая и самая большая - смарт контракты переписать, отделив storage от логики, и поправить тесты на go. В общем задачи найдутся под скилы, главное в go+web3 шарить.
🔥 P2PCloud.io - это децентрализованное Confidential Computing облако на блокчейне Avalanche.
Пишите в личку.
Единственный резон идти в крипту - это доход х2 к "как в банке" и такие объявления тут регулярно появляются.
Недавно кто-то до 12к бакс предлагал, правда тимлиду и с разговорным английским. Хотя возможно это в монетах, эмитируемых самим стартапом, но это норм для вашего мира, как я понял)
Сидредин
Артемий
А как туда попасть?
Откликнуться на хх и пройти небольшой собес на понимание программирования
Сидредин
Сидредин
German
Им нужно образование профильное
German
Переписывался с HR
Сидредин
Mikhail
👣 Тестовое задание для стажера в юнит buyer-experience
#практика
Необходимо реализовать сервис, позволяющий следить за изменением цены любого объявления на Авито (другой аналогичный сайт с объявлениями):
1. Сервис должен предоставить HTTP метод для подписки на изменение цены. На вход метод получает - ссылку на объявление, email на который присылать уведомления.
2.После успешной подписки, сервис должен следить за ценой объявления и присылать уведомления на указанный email.
3. Если несколько пользователей подписались на одно и тоже объявление, сервис не должен лишний раз проверять цену объявления.
Требования к решению
- Необходимо проработать архитектуру сервиса и описать принципиальную схему работы в виде текста и/или диаграмм.
- Приложить фрагменты кода, решающие конкретные задачи:
- Подписка на изменение цены
- Отслеживание изменений цены
- Отправка уведомления на почту
Работа с БД
- Язык программирования Golang.
Чтобы получить цену объявления, можно:
- парсить web-страницу объявления
- самостоятельно проанализировать трафик на мобильных приложениях или мобильном сайте и выяснить какой там API для получения информации об объявлении
Усложнения
- Реализовать полноценный сервис, который решает поставленную задачу (сервис должен запускаться в docker-контейнере).
- Написаны тесты (постарайтесь достичь покрытия в 70% и больше).
- Подтверждение email пользователя.
Ставьте ❤️, если вам интересно увидеть практические задания с реальных собеседований.
@golang_interview
Непонятно, кто над кем издевается, задача явно для middle+
Igor
Anton
.
ᴅᴍɪᴛʀʏ ᴇᴠɢᴇɴɪᴇᴠɪᴄʜ
А что тут милдового, кроме парсинга веб-страниц?
Будем говорить о том что у стажера не было бэкграунда на других языках
> Проработать архитектуру сервиса и описать схему работу
Стажер не справится 100%, джун может, но не идеально конечно, мидл спокойно, но может не идеально
> Подписка/Отслеживание цены
Ну там ничего сложного, просто по крону запускать парсинг цен и затем сохранять/уведомлять, стажеру будет трудно реализовать и додуматься в целом до такого
ᴅᴍɪᴛʀʏ ᴇᴠɢᴇɴɪᴇᴠɪᴄʜ
Если сроки ограничены, стажер без бэкграунда не справится
Иначе, у стажера много времени уйдет на поиск решений, но да будет готовый сервис, но не факт, что 100% правильный
Igor
Будем говорить о том что у стажера не было бэкграунда на других языках
> Проработать архитектуру сервиса и описать схему работу
Стажер не справится 100%, джун может, но не идеально конечно, мидл спокойно, но может не идеально
> Подписка/Отслеживание цены
Ну там ничего сложного, просто по крону запускать парсинг цен и затем сохранять/уведомлять, стажеру будет трудно реализовать и додуматься в целом до такого
Так суть этого задания не получить production ready решение.
Надо проверить что, соискатель:
- умеет писать код
- знает, какие способы описания API сейчас в ходу
- имеет представление о развертывании решения
Решение будет корявым, но покрывать основные use cases. Это ок, надо просто проверить вменяемость)
Igor
Igor
Просто нет коммерческого опыта и все
Mikhail
Какие у вас крутые стажеры, где таких найти, мои стажеры на 4 курсе или вчера закончили институт, они к промышленным задачам даже не допускаются 6 месяцев
Mikhail
Дело не в цене зачастую, есть ещё культура компании, проще молодого стажера сразу обучить *под себя*
Tonny 🐍
а такие задачи дают стажерам?
ᴅᴍɪᴛʀʏ ᴇᴠɢᴇɴɪᴇᴠɪᴄʜ
Mikhail
Я начинаю с поддержки и тестирования, чтобы погрузить в предметную область, потом ставлю менеджером на какую-то задачу, чтобы понял как задачи выглядят целиком до прода, аналитиком, например сделать swagger, потом мелкая, не критичная задача целиком
Mikhail
Задача стажера на 6 месяцев, показать, что у него есть мозги и он может расти
Владимир
Владимир
Вопрос же в том, как он ее реализует
Илья
А что тут милдового, кроме парсинга веб-страниц?
Можно всю логику написать в одном файле с одной бд, а можно разделить на "подписки -> воркеры -> парсинг -> сравнение -> отправку" и сделать между ними очереди для маштабирования. Неплохая проверка на систем дизайн
Евгений
👣 Тестовое задание для стажера в юнит buyer-experience
#практика
Необходимо реализовать сервис, позволяющий следить за изменением цены любого объявления на Авито (другой аналогичный сайт с объявлениями):
1. Сервис должен предоставить HTTP метод для подписки на изменение цены. На вход метод получает - ссылку на объявление, email на который присылать уведомления.
2.После успешной подписки, сервис должен следить за ценой объявления и присылать уведомления на указанный email.
3. Если несколько пользователей подписались на одно и тоже объявление, сервис не должен лишний раз проверять цену объявления.
Требования к решению
- Необходимо проработать архитектуру сервиса и описать принципиальную схему работы в виде текста и/или диаграмм.
- Приложить фрагменты кода, решающие конкретные задачи:
- Подписка на изменение цены
- Отслеживание изменений цены
- Отправка уведомления на почту
Работа с БД
- Язык программирования Golang.
Чтобы получить цену объявления, можно:
- парсить web-страницу объявления
- самостоятельно проанализировать трафик на мобильных приложениях или мобильном сайте и выяснить какой там API для получения информации об объявлении
Усложнения
- Реализовать полноценный сервис, который решает поставленную задачу (сервис должен запускаться в docker-контейнере).
- Написаны тесты (постарайтесь достичь покрытия в 70% и больше).
- Подтверждение email пользователя.
Ставьте ❤️, если вам интересно увидеть практические задания с реальных собеседований.
@golang_interview
Описать принцип работы - хорошо, писать код бесплатно - нет. Ведь через такие задачи недобросовестные компании будут кидать разрабов, никаких гарантий нет что твой код не будут использовать на бою
Igor
Владимир
Igor