Hr вопросы Flashcards

1
Q

Расскажите о самых сложных проблемах, над которыми вы работали. Расскажите в подробностях, как вы их решали

A

Таких проблем проблем над которыми я ломал голову, ночами не спал и думал как же это реализовать у меня не было.

В основном у меня была работа по написанию mvp приложений, работа с формами, графиками, оптимизация приложений (уменьшение кол-ва перерисовок).
Было также немного перепись легаси кода.

Что еще запомнилось это добавление логики по обрезанию аватарки на клиенте. До этого у нас передовалась на сервер целое изображение, не обрезанное, и координаты по которым нужно обрезать эту картинку. В результате обрезания аватарки на клиенте мы храним меньше данных на сервере, передаем меньше данных в http, ускоряем время обработки запроса тк картинка весит меньше. Эти аватарки еще использовались в других компонентах, в каждой из которых раньше высчитывалось обрезанное положение картинки. Теперь мы избавились от этих вычислений.

((((((((((
1. На прошлой немного доводилось переписывать легаси код (классовые компоненты на функциональные). Классовые компоненты было трудно поддерживать , в одном компоненте могло быть 1000-1500 строчек кода. Это все переписывалось.

2.Затем работал с финтех проектом, там делали mvp. Бека еще не было начинали писать с фронта. Была работа с графиками, таблицами, формами. Приложение было SPA на реакте. Весь фронт удолось реализовать за 2-3 месяца, потом перевели на другой проект

  1. Работал на обучающем проекте. Проект расчитан на преподавателей. Преподаватели могли создавать что-то типо пре
    ))))))))))))))
    ((((((((
    Я могу рассказать с большего что и как я делал на прошлых проектах. В основном компания делала MVP для клиентов, проекты с нуля. На прошлом месте за два года у меня было около 5 проектов
    ))))))
    Сложные проблемы. Я могу рассказать то что запомнилось. В начале работал на внутреннем проекте, переписывал легаси код реакта, классовые на функциональные комоненты, но это было не долго. Почему - классовые компоненты содержали много логики, были сложно читаемыми. в некоторых компонентах было 1000, 2000 строчек кода. Удалось это все переписать и разбить эти большие компоненты на мелкие которые не зависят друг от друга. Удалось разбить и переиспользовать логику с помощью хелперов, переиспользовать логику в разных местах.

А как это делали??
Там делалось с помощбю канваса.
Помоему
Создавали новый канвас элемент
canvas.getContext(‘2d’);
Обрезали конвас c помощью метода translate(перенос)
ctx.translate(-cropX, -cropY);
ctx.translate(centerX, centerY);
ctx.translate(-centerX, -centerY);

Преобразование canvas в blob file
canvas.toBlob((blob) => {
const imageFile = new File([blob], imgName, { type: image/${ext} });
setCroppedImage(imageFile);
}, image/${ext}, 0.8);

В основном это просто написание проекта. Распрос и уточнение деталей реализации у менеджера проекта . Оптимизация проекта. Уменьшение количества перерисовок компонента и мемоизация где использовалось много вычеслений. Уменьшение размера бандла проекта
)))))))))))))))))

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

У вас есть предложения от других компаний?

A

У меня был долгий перерыв c последнего места работы. Только начал искать себе новые проекты.
До этого я работал в компании на outsource, теперь мне былобы интересно пороботать либо в очень большой outsource компании (посмотреть на их процессы) или в продуктовой компании.

((((((((
Думаю мне подойдет этот проект потому что (например: у вас крутой проект, сильная команда, правильная культура.)

(Предложения есть, расматриваю крутые проекты где можно получить интересный опыт.

ОТ КОГО ??
Я не хочу раскрывать имена компаний)
))))))))))))))))

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Какая ЗП у вас на текущей работе?

A

Как и говорил я выгорел, 15 года не работал. После года работы мне подняли зп до 1400. Потом остановили пересмотр зарплат и год эта зп оставалась у меня. До этого была 1400

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Чем вы конкретно занимались

A

В основном это написание фронтенд части проекта. Обсуждение с коллегами как и что лучше сделать и реализовать.
Говорил какие баги находил во время написания кода, чтобы это закинули в беглог.
Описывал их кейсы повторения.

60-70 времени разрабатывал новый функционал
20 - багфиксы
10 созвоны дейлики

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Каким достижением на прошлой работе вы можете гордиться

A

Мне не за один проект который я реализовывал не стыдно, все проекты делал как для себя,
на всех проектах было интересно работать

Я выносил много вопросов на дейликах на обсуждениях и на созвонах, благодоря этому продукт получался качественнее оптимизированне. Много багов находил и давал фидбек о этих багах менеджеру просто пиша код.

Успешно реализовал 4 проекта. Со стороны заказчика не было никогда упреков или чего-то подобного. У некоторых правдо финонсирование кончалось но это уже другой разговор

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Расскажите про свой самый крутой проект и задачи, над которым вы работали. За что вы отвечали на проекте? Что у вас получилось на проекте, а что не получилось?

A

От вас хотят услышать драйвовую историю. Берите за основу 5 составляющих любого проекта:
1. Техническая часть
2. Бизнесовая часть
3. Команда
4. Процессы
5. Успех проекта

Самый крутой проект наверное над которым я работал это был мой первый проект. В сфере финансов. Там был простой SPA на реакте. По команде были люди поопытнее меня, меня тогда только взяли и было чему у них поучится. По стеку react
redux
redux-saga
reselect
axios
apexcharts
less
Юыла реализация проекта с нуля.
Там был очень красивый дизайн, мы очень быстро фронт реализовали. Гдето 3 месяца этот проект занял. В результате приятно было посмотреть на реализацию конечную. И вот недавно с одногрупником встречался. Интересно было услышать что они теперь занимаются этим проектом.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Какую зарплату вы хотите?
Какую минимальную сумму рассматриваете?

A

Основываясь на том что я уже реализовывал проекты и знаю как это делать я отталкиваюсь минимум от 1200$.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Как Вы относитесь к работе в сверхурочное время?

A

Я выгорел на прошлой работе потому что мне самому были интересны проекты и я за бесплатно работал больше. Если горят сроки и нужно остаться помоч с проектами я могу. Но это время должно оплачиваться

“как часто вы работаете сверхурочно”,
“как оплачиваются эти часы”.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Что вас мотивирует?

A

Меня мотивирует работа над крутым проектом/продуктом - прям как у вас
Меня мотивирует работа в крутой команде - прям как у вас
Меня мотивирует работа с крутыми процессами - прям как у вас

Дружный и сплаченный колектив. Работа над интересным проектом, чтобы он мог тебя затянуть и тепе было интересно работать

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

У вас есть ипотека, кредит? Дети?

A

У меня нету ни детей ни ипотеки. А кто работает в вашей команде и почему вы спрашиваете такие вопросы?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

С какими гибкими методологиями вы знакомы?

A

Agile, Waterfall

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Как вы оцениваете сроки выполнения задачи?

A

Я рассматриваю задачу, если мне я ясно представляю процесс выполнения этой задачи пишу срок+беру немного времени в запас. Если непонятно как ее реализовать читаю про это => понимаю что получается по срокам => пишу оченку + риски. Если не знаю как реализовать задачу говорю что нужно больше времени для того чтобы прочитать материал , читаю говорю оценку

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Расскажите о ситуации, когда вы не укладывались в сроки.

A

У меня пока не было таких ситуаций хотя они вполне возможны.

Когда подобные ситуации происходят, нужно поставить в известность проектного менеджера или команду чтобы они знали об этом

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Что вы изучаете в последнее время?
Как следите за последними тенденциями в разработке?
Что полезного и нового вы узнали по своей профессии за последний год?

ПОСМОТРЕТЬ ЧТО НОВОЕ ВЫШЛО

A

Я в последние полтора года выпал из разработки)

Практически не смотрел ничего нового.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Назовите 3 ваших положительных качества и 3 отрицательных

A
  1. “На прошлом месте работы мне было реально интересно работать над проектами. Хотелась их реализовать как можно лучше. Не просто написать код и забыть.”.
  2. “Если вижу какую то проблему не молчу о ней, обсуждаю ее с командой или pm”.
  3. “Разбераюсь с задачей и выполняю ее, даже если раньше не знал как ее решить”.
  4. “Больше сосредатачиваюсь на работе, мало уделяю времени развитию своих компетенций и новых направлений в разработке.“.
  5. “Думаю мало общаюсь с колегами по работе, нужно больше”.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Если бы мы попросили ваших коллег рассказать про вас, чтобы мы услышали?
Как бы описали вас другие разработчики / менеджеры проектов, с которыми вы работали?

A

Вот на прошлом месте работы раз в пол года давали фидбек. Получал только положительные отзывы. Всем нравилось то что я отвественно отношусь к свои задачам и срокам; стараюсь сделать проект как можно лучше

17
Q

Как вы действуете в конфликтной ситуации на работе?

A

Конфликтной ситуации у меня раньше не было. Не знаю.

В любом случае нужно пообщаться с человеком, понять в чем проблема и почему он так думает. Попытаться найти компромис и выход из ситуации

18
Q

Вы предпочитаете работать один или в команде?

A

Мне больше нравиться работать одному, лучше концентрируюсь и никто не отвлекает)

Но в любом случае нужно работать с командой, есть с кем посоветоваться как и что лучше сделать и у кого поучиться. При общении получается достич лучшего результата

19
Q

Как бы вы объяснили своей бабушке - кем вы работаете?

A

Говорю что за компьютером работаю просто. Зачем ей вникать что есть фронт бек дизайнеры pr и так далее) Стараюсь по максимуму не нагружать ее лишней инфой

20
Q

Что вы будете делать если руководство в обход вашего менеджера ставит вам срочные задачи

A

Скажу что у меня есть такая то задача теперь, хотят ли они чтобы я переключился на другую. Если да то оповещу своего pr ою этом

21
Q

В вашей команде каждый день меняются приоритеты, появляются новые срочные задачи. Что вы будете с этим делать?

A

Говорю с pr об этом. Если это срочно то ок

22
Q

Расскажите о себе

A

Меня зовут Максим, мне 29 лет. Когда учился в универе мне всегда нравилось програмировать, считал это занятие самым интересным что я пробовал на тот момент. Сам раньше работал инженером и режил поменять профессию.

Мне нравится активный отдых, нравится бег и плавание. Когда работал на последнем месте работы еще брал уроки по большому теннису, занимался около года. Но там нужно намного больше практики уделять этому виду спорта чтобы у тебя было хорошее удержание меча, чтобы подачи хорошо получались. Теперь теннисом не занимаюсь , может в будующем возобнавлю занятия.

На предыдущем месте работы в основном делали проекты с нуля, mvp. Хотя бывали и проекты которые поддерживали долго, но в основном mvp.
В основном использовали стек технологий

react или nextjs если нужна сео оптимизация
redux
redux-saga
typescript
sass/less
sentry
архитектура fsd - потому что более расширяема??

Моя роль в команде была написание frontend кода, указывал какие находил баги в приложении, хотелось сделать как можно более качественное приложение, общались с командой как что лучше сделать можно.

настраивали ci/cd

23
Q

Чем вы увлекаетесь, есть ли у вас какое-то хобби?

A

Я очень люблю активный образ жизни, плаванье, бег по улице обычно. Когда работал на последнем месте работы еще брал уроки по большому теннису, занимался около года. Но там нужно намного больше практики уделять этому виду спорта чтобы у тебя было хорошее удержание меча, чтобы подачи хорошо получались. Теперь теннисом не занимаюсь , может в будующем возобнавлю занятия.

Также на последнем месте работы понял что нужно больше социализироваться, больше проводить время с людьми и меньше перерабатывать чтобы не выгорать

24
Q

Как вы относитесь к командировкам?

A

Я не хочу разездов и командировок. А на вашей работе они нужны?

25
Q

Какими будут ваши первые шаги на новом месте работы?

A

Посмотрю проект, какая архитектура используется на проекте, какие задачи и планы стоят на ближайшее время. Познакомлюсь с командой.

26
Q

Почему нам стоит нанять именно Вас?
Почему вы хотите работать именно у нас?
Как вы видите развитие своей карьеры и какие навыки вы хотели бы освоить, являясь нашим сотрудником

A

Нужно как в продажах - говорить больше о клиенте и меньше о себе. Убеждайте, что вам нравятся культура, проекты, люди, которым приносят пользу эти проекты, подход компании к работе и сотрудникам.

Выпишите себе следующие пункты и найдите на них ответы. Ищите в описании вакансии или спрашивайте у HR при первом созвоне. Много инфы можно накопать почитав о компании:
1. Их инструменты и технологии
2. Как устроены процессы в компании/команде, состав команды
3. Цели проекта/продукта
4. Обучение сотрудников
5. Чем предстоит заниматься
6. Каким видят идеального кандидата.Например, “многозадачен”
7. Какие задачи стоят в ближайшее время: “оптимизация системы”

Пример ответа:
“У вас используются React, Redux, Saga, Typescript и Git - со всем этим работал и поэтому подхожу на эту роль. Вы работаете удаленно, а я уже давно работаю на удаленке и поэтому продуктивно включусь в процесс. У вас небольшая продуктовая команда, поэтому нужен человек, который сможет настроить CI, среду, что-то сверстать, я как раз могу этим заняться.”

27
Q

Что вы ищите сейчас?
Опишите свое идеальное место работы
Что вы надеетесь получить от этой работы?

A

Я ищу сильную команду. Я работал в outsource компании, теперь хочу устроиться на работу в крупную продуктовую компанию, посмотреть на процессы которые есть в крупных компаниях

Мне будет интересно поработать на крупную компанию типо вашей

28
Q

Почему вы ищете новую работу?
Почему вы решили уволиться?
Почему вы так часто меняли работу?

A

В outsource я работал за 2 года на 5 проектах. Там отлько привыкаешь к проекту, он начинает тебе нравится и все. Дают новый проект и все заново. Хочется попробовать в продуктовой компании. Слишком много работал и выгорел

29
Q

Какой вы видите свою будущую команду

A

“Хочу команду в которой:
1. Люди общаются с колегами не принужденно
2. У которых горят глаза от того что они делают

30
Q

Каким вы видите своего будущего начальника

A

Хочется работать на человека с амбициями, который хочет развиваться и делать классные проекты.

В работе с своей команды жду взаимоуважения, желания доверять мне сложные задачи, честности и поддержки.

31
Q

Чем вас заинтересовала наша вакансия?

A

Мне хочется поработать в крупной продуктовой компании. Знать что она не развалится со временем.
“У вас используются React, Redux, Saga, Typescript и Git - со всем этим работал и поэтому подхожу на эту роль. Вы работаете удаленно, а я уже давно работаю на удаленке и поэтому продуктивно включусь в процесс. У вас небольшая продуктовая команда, поэтому нужен человек, который сможет настроить CI, среду, что-то сверстать, я как раз могу этим заняться.”

32
Q

Преимущества и недостатки

A

Недостатки
- Очень много думаю о работе постоянно
- Прямолинеен
- Боязнь публичных выступлений

33
Q

Разное

A

Пожалуйста, дайте мне немного времене для размышления над этим вопросом
Я не сталкивался в своей работе с этим, но я могу над этим порассуждать
Факты и детали. Нужно нарисовать у ректрутера или у тех специалиста четкую картину о том что ты крутой специалист
Часто употреблять я
от 3 до 5 достижений подготовить

34
Q

что говорить после

A

Спасибо за собеседование, мне было очень интересно узнать о вашей компании. было приятно пообщаться, Я очень расчитываю на позитивный ответ, потому что мне бы очень хотелось работать в такой классной компании. Спрашивать что нужно работодателю, и говорить что сделаю это все

35
Q

Please tell me simethink about yourself

A

My name is Maxim. I am 29 years old. I am enter a BSUIR. I have a bachelor’s degree in radio engineering and electronics. After working as an engineer, I started studying the front-end direction. I think it’s cool to get the results of your work not delayed. I get result immediately (right now).

I am a frontend developer with 2 years of experience. Worked on 5 projects: erp, fintex, traveling, conference, spiritual practice.

After a large number of projects, I decided to take some time for rest. Now I want to take some project
at realize it.

In my future plans I want to implement a project in Google Chrome applications, in Telegram, in Vue or Angular, and learn the Solidity language.

36
Q

What is your favorite book

A

At latest time i read only technickal doc. The latest docs was a how to create extension on telegram.
my latest art book was the dark tower. I read the art book four or five years ago. It a fantasy book. In this book men traveling in the desert land and kill a lot of monsters. Hi wanna to find a dark tower. His name is shooter. On their travel hi find her friends and step by step go to his aim.

37
Q

Strengths and weaknesses

A
  • My main weaknesses are critical thinking. not all people like that their work to be criticized. even if you give a list of reasons that its implementation is not perfect
  • I don’t like public speaking, I’m more interested in implementing cool projects
    Its all
    (maybe i have one more weaknesses. i think i a lot of time thinking about my jobs. maybe a gretest dessition it working on jobs and all thinking my tasks leave at work)

STRENGTHS
- i wanna to implement best solution for the project, i speaking with all teammates and discuss all tasks and best solutions.
- on the latest jobs all execute all my task. if i dont know how to realize some features i reading more documentaions and implement good solution.

38
Q

отклик

A

Привет! Есть опыт работы в коммерческих проектах с next, react, postgresql, docker. Опыт написания SPA/SSR-приложений. Мои зарплатные ожидания минимум 1200-1500. Готов приступить к проекту с завтра. Расскажите пожалуйста о вакансии подробнее