Pull to refresh
5
0
Send message

На тот момент рассматривал вакансию в драйв т.к. туда не требовалась секция с алгоритмами. Думаю с Яндекс про всё прошло бы лучше, но я не был готов к алг секции

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

Когда я занимался подбором, то действовал следующим образом.
1. Давал простенькую задачу на алгоритмы (решается в 6 строк)

2. Всегда задавал ряд типичных вопросов

  • ООП

  • Подробней расспрашивал про классы (как сделать поле приватным, как наследоваться, что такое конструктор и т.д.)

  • git


3. Смотрел был ли опыт изучения android/ios/web. Если был, то выстраивал вопросы относительно этого опыта, спрашивал самую базу, чтобы понять насколько кандидат разобрался в том, чем уже занимался.

Если был опыт dart/flutter то:

4. Dart

  • сколько потоков

  • что значит "асинхронный язык"

  • какие типы данных есть в dart


5. Flutter

  • stateful и stateless widgets

  • как переходить между экранами

  • какими виджетами пользовались (container, row и т.д.)

  • как подключить библиотеку


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

Моя история с Яндексом тянет вообще на отдельную статью, собес длился около месяца. В конце мне должны были прислать оффер, но вместо него мне пришло сообщение о том, что вакансия внезапно закрылась и никакого оффера не будет. А из-за их слов, о успешном прохождении собеса, я перестал искать работу и ждал этот оффер)

Что забавно, про замыкания меня спросили только один раз и это был собес в котором вместо flutter/dart гоняли по знаниям js) хотя в вакансии про это ни слова не было.

Dart изначально создавался как УБИЙЦА JavaScript. Поэтому он так сильно похож на другие языка и поэтому, как второй язык, его достаточно просто учить.

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

Если ссылки/ответы действительно нужны, то в ближайшее время могу прикрепить материалы по которым готовился.

Information

Rating
Does not participate
Registered
Activity

Specialization

Mobile Application Developer
Lead
Flutter
Dart
TypeScript
Vue.js
Nuxt.js