Недавно писал пост про автоматизацию анонсов и сбора статистики по собеседованиям на менторстве
В какой-то момент контактов HR и звонков с собеседованиями стало настолько много, что в них легко можно было запутаться тем, кто только присоединяется к нашей банде)
И на этот случай разработали mini-app, где можно посмотреть расписание звонков и собеседований для всей группы, а также загружать и получать контакты HR из компаний
Кроме того, бот парсит все вакансии из телеграма по вашему направлению и делает ежедневную сводку, чтобы каждый день не искать новые предложения самому в 50+ каналах
Technologia🤓
В какой-то момент контактов HR и звонков с собеседованиями стало настолько много, что в них легко можно было запутаться тем, кто только присоединяется к нашей банде)
И на этот случай разработали mini-app, где можно посмотреть расписание звонков и собеседований для всей группы, а также загружать и получать контакты HR из компаний
Кроме того, бот парсит все вакансии из телеграма по вашему направлению и делает ежедневную сводку, чтобы каждый день не искать новые предложения самому в 50+ каналах
Technologia
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13❤12😎5👍4
#вопросы_с_собеседований
Мы запускаем новую рубрику, где будем разбирать отдельные вопросы а также пачки задач, которые дают на собеседованиях в российские компании. На этот раз решили обсудить одну из самых активных в найме компанию в этом году — дом.рф на грейд middle+/senior.
Для этого собрал (никак не редактируя и не изменяя) точный порядок вопросов и задач, который спрашивали там на техническом собеседовании.
На сколько вопросов ответили бы без проблем?)
Если интересно разобрать ответы на вопросы с этого собеседования — ставь 🔥, а также пишите в комментарии вопросы из каких компаний сейчас актуальнее всего🫡
А если интересно подготовиться с нами к интервью в крупную компанию — велком @codepunks_bro)
Мы запускаем новую рубрику, где будем разбирать отдельные вопросы а также пачки задач, которые дают на собеседованиях в российские компании. На этот раз решили обсудить одну из самых активных в найме компанию в этом году — дом.рф на грейд middle+/senior.
Для этого собрал (никак не редактируя и не изменяя) точный порядок вопросов и задач, который спрашивали там на техническом собеседовании.
На сколько вопросов ответили бы без проблем?)
0️⃣ Какие знаешь архитектуры: чем они хороши и для каких ситуаций?
1️⃣ Что выведет:
console.log([] === []);
2️⃣ Что произойдёт?
let str = 'somestr'
console.log(str[1])
str[1] = 'h'
console.log(str[1])
3️⃣ Что это:
?.
...
??
&&=
`${foo}`
structuredClone(bar)
someArray.at()
4️⃣ Напиши функцию прототип для String capitalize
'asd'.capitalize() => Asd
5️⃣ Чем отличаются Object от Map / Set / Array?
6️⃣ Когда нужен Map, а когда Object достаточно?
7️⃣ Когда нужен Set, а когда Object достаточно? (повтор вопроса)
8️⃣ Задача: вернуть новый массив, состоящий из уникальных (встречаются ровно 1 раз) элементов исходного.
const test = [10, 5, 10, 0, 6, 6, 7, 2, 9, 9]
9️⃣ Расскажи про event loop
🔟 Что выведется на консоль?
setTimeout(() => {
console.log("timeOut");
}, 0);
console.log(1);
new Promise(resolve => {
console.log("Promise");
setTimeout(() => {
console.log("777");
resolve();
}, 0);
}).then(() => {
console.log("then1");
}).then(() => {
console.log("then2");
});
console.log(4);
setTimeout(() => {
console.log("timeOut2");
}, 0);
1️⃣1️⃣ Расскажи про статические методы Promise
1️⃣2️⃣ Расскажи про async/await
1️⃣3️⃣ Нужно вывести строку в обратном порядке без дублей, объекты отсортированы по order и должны быть не expired
const input = [
{ value: 'abcd', order: 3, expired: false },
{ value: 'qwer', order: 2, expired: true },
{ value: 'xyz0', order: 1, expired: false },
{ value: 'abx1', order: 3, expired: false },
];
1️⃣4️⃣ Чем отличаются useEffect / useLayoutEffect?
1️⃣5️⃣ Сколько раз и когда вызываются:
useEffect(() => { ... })
useEffect(() => { ... }, [])
useEffect(() => { ... }, [a, b])
1️⃣6️⃣ Для чего нужен useRef?
1️⃣7️⃣ Как оптимизировать:
const heavyFunc = (count) => {
// hard calculations
};
const LazyInit = (props) => {
const [count, setCount] = useState(heavyFunc(props.count));
...
};
1️⃣8️⃣ Как оптимизировать:
const increment = useCallback(() => {
setCount(prev + 1);
}, []);
1️⃣9️⃣ Как сделать, чтобы тут была не 1:
setTimeout(() => {
setClicks(clicks + 1);
}, 2000);
2️⃣0️⃣ Чем отличаются any / unknown / never / void?
2️⃣1️⃣ Напиши код, чтобы была ошибка на:
getProperty(x, "m");
Если интересно разобрать ответы на вопросы с этого собеседования — ставь 🔥, а также пишите в комментарии вопросы из каких компаний сейчас актуальнее всего
А если интересно подготовиться с нами к интервью в крупную компанию — велком @codepunks_bro)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥106❤5👍4⚡2
Сегодня проведем стрим по решению livecoding задач с собеседований 🥸
Формат: любой желающий может присоединиться и решать вместе с нами, затем мы разбираем решение и идем на повышение сложности😬
Также обсуждаем подходы и разные варианты решения, чтобы livecoding на собеседованиях был возможностью показать себя, а не стрессом от новых задач)
🗓 Четверг
⏰ 20:00
📍 Ссылка придет в🔺 бота (там нет ничего лишнего, только ссылки на стримы и их записи)
Если давно не тренировался или готовишься к выходу на рынок — live coding is coming😎
Формат: любой желающий может присоединиться и решать вместе с нами, затем мы разбираем решение и идем на повышение сложности
Также обсуждаем подходы и разные варианты решения, чтобы livecoding на собеседованиях был возможностью показать себя, а не стрессом от новых задач)
🗓 Четверг
⏰ 20:00
📍 Ссылка придет в
Если давно не тренировался или готовишься к выходу на рынок — live coding is coming
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19❤5👍3⚡1
Как мы нашли работу для 62-х разработчиков в 2025-2026, и с чего всё начиналось
Я часто рассказываю тут про менторство, офферы, выпускников, но, наверное, не все знают, как это всё зародилось и почему я выбрал именно менторство.
В 2024, я сам столкнулся с проблемой развития в IT. Я довольно отчетливо всегда понимал, что для человека проф. развитие - один из ключевых факторов для нормальной и комфортной жизни.
По крайней мере у меня так было всегда, если я понимал, что на текущем месте я не развиваюсь как разработчик, - мне требовалась компенсация в других сферах: спорт, книги, и прочие занятия, где это развитие ощущалось. Но роста хотелось именно в IT.
Я довольно быстро понял, что работа на нескольких проектах мне не подходит. Да, я мог бы получать в два раза больше денег, но при условии, что я и там и там буду делать работу честно и качественно, а сделать это на нескольких проектах сразу - для меня было невозможно.
Поэтому я решил основательно подготовиться к собеседованиям, и выйти на рынок в прошлом году. Пройдя несколько месяцев интервью получил офферы в Иннотех, Сбер, ПСБ, РСГХ и другие менее известные компании. В итоге попал в одну из лучших компаний, куда вообще в принципе можно было бы устроиться.
Но в процессе собеседований, подготовки, я понял что само умение проходить собеседования, помимо того, что даёт огромный потенциал для роста по зарплате - даёт то самое развитие и кругозор, которого мне самому не хватало, работая над однотипными задачами в прошлой компании.
Во-первых, стало понятно, что собеседования это не рандом, а вполне логичная проверка разработчика на мышление, софт-скиллы, к которой можно подготовиться, и подготовиться очень хорошо.
Во-вторых, я сам настолько загорелся этим процессом, что прошёл более 30 собеседований и собрал 12 офферов, выложив весь свой путь на YouTube.
Поняв, что достаточно немного фанатично подготовиться, чтобы сильно прокачаться и увеличить зарплату в разы, что собеседования это не так страшно, надо просто пересматривать свои записи, тренировать задачи, подачу, я пошёл к своим бывшим коллегам с желанием помочь перейти в крупную компанию и интересный проект.
Но несмотря на то, что на прошлом месте работы все жаловались что проект скучный, а процессов в компании нет, моим бывшим коллегам было не интересно проходить собеседования и развиваться дальше. Я не стал настаивать и отложил идею делиться знаниями на несколько месяцев.
И вот ближе к концу 2024, я решил попробовать разместиться не нескольких площадках для репетиторов/менторов, и через месяц у меня было уже более 10 разработчиков, кому нужна была помощь в поиске работы и повышении зп. Я понял, что я просто искал не там, где надо, и на самом деле этот вопрос актуален для сотен разработчиков.
Кто-то быстрее получал оффер, с кем-то работа длилась несколько месяцев, и на очередном предложении о работе для менти я подумал - а почему бы не объединить всех, с кем я работаю, в одну группу, поддерживать друг друга, делиться знаниями. И эта идея оказалась отличной.
Так появился первый "слепок" того, что у меня есть сейчас. С маленькой группы мы выросли до полноценного сообщества, 62 менти уже приняли оффер и вышли на новые места. Кто-то делает доклады, кто-то устраивает сходки, но все объединены главной идеей - им нужно развитие, хочется работать на хорошем месте, и просто быть в теме того, что происходит в IT.
На фото все наши прошедшие встречи выпускников*
Я часто рассказываю тут про менторство, офферы, выпускников, но, наверное, не все знают, как это всё зародилось и почему я выбрал именно менторство.
В 2024, я сам столкнулся с проблемой развития в IT. Я довольно отчетливо всегда понимал, что для человека проф. развитие - один из ключевых факторов для нормальной и комфортной жизни.
По крайней мере у меня так было всегда, если я понимал, что на текущем месте я не развиваюсь как разработчик, - мне требовалась компенсация в других сферах: спорт, книги, и прочие занятия, где это развитие ощущалось. Но роста хотелось именно в IT.
Я довольно быстро понял, что работа на нескольких проектах мне не подходит. Да, я мог бы получать в два раза больше денег, но при условии, что я и там и там буду делать работу честно и качественно, а сделать это на нескольких проектах сразу - для меня было невозможно.
Поэтому я решил основательно подготовиться к собеседованиям, и выйти на рынок в прошлом году. Пройдя несколько месяцев интервью получил офферы в Иннотех, Сбер, ПСБ, РСГХ и другие менее известные компании. В итоге попал в одну из лучших компаний, куда вообще в принципе можно было бы устроиться.
Но в процессе собеседований, подготовки, я понял что само умение проходить собеседования, помимо того, что даёт огромный потенциал для роста по зарплате - даёт то самое развитие и кругозор, которого мне самому не хватало, работая над однотипными задачами в прошлой компании.
Во-первых, стало понятно, что собеседования это не рандом, а вполне логичная проверка разработчика на мышление, софт-скиллы, к которой можно подготовиться, и подготовиться очень хорошо.
Во-вторых, я сам настолько загорелся этим процессом, что прошёл более 30 собеседований и собрал 12 офферов, выложив весь свой путь на YouTube.
Поняв, что достаточно немного фанатично подготовиться, чтобы сильно прокачаться и увеличить зарплату в разы, что собеседования это не так страшно, надо просто пересматривать свои записи, тренировать задачи, подачу, я пошёл к своим бывшим коллегам с желанием помочь перейти в крупную компанию и интересный проект.
Но несмотря на то, что на прошлом месте работы все жаловались что проект скучный, а процессов в компании нет, моим бывшим коллегам было не интересно проходить собеседования и развиваться дальше. Я не стал настаивать и отложил идею делиться знаниями на несколько месяцев.
И вот ближе к концу 2024, я решил попробовать разместиться не нескольких площадках для репетиторов/менторов, и через месяц у меня было уже более 10 разработчиков, кому нужна была помощь в поиске работы и повышении зп. Я понял, что я просто искал не там, где надо, и на самом деле этот вопрос актуален для сотен разработчиков.
Кто-то быстрее получал оффер, с кем-то работа длилась несколько месяцев, и на очередном предложении о работе для менти я подумал - а почему бы не объединить всех, с кем я работаю, в одну группу, поддерживать друг друга, делиться знаниями. И эта идея оказалась отличной.
Так появился первый "слепок" того, что у меня есть сейчас. С маленькой группы мы выросли до полноценного сообщества, 62 менти уже приняли оффер и вышли на новые места. Кто-то делает доклады, кто-то устраивает сходки, но все объединены главной идеей - им нужно развитие, хочется работать на хорошем месте, и просто быть в теме того, что происходит в IT.
🔥15❤10👍5⚡1