На тот момент рассматривал вакансию в драйв т.к. туда не требовалась секция с алгоритмами. Думаю с Яндекс про всё прошло бы лучше, но я не был готов к алг секции
Думаю в каждой фирме свои критерии на джуна. Самое главное что хочет увидеть работодатель это то, что у кандидата есть какая-то база по программированию и стремление развиваться.
Когда я занимался подбором, то действовал следующим образом. 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. Поэтому он так сильно похож на другие языка и поэтому, как второй язык, его достаточно просто учить.
Я специально не прикладывал ссылки т.к. хотел чтобы люди сами гуглили эти вопросы. Во время самостоятельного поиска можно найти дополнительно кучу всего интересного.
Если ссылки/ответы действительно нужны, то в ближайшее время могу прикрепить материалы по которым готовился.
На тот момент рассматривал вакансию в драйв т.к. туда не требовалась секция с алгоритмами. Думаю с Яндекс про всё прошло бы лучше, но я не был готов к алг секции
Думаю в каждой фирме свои критерии на джуна. Самое главное что хочет увидеть работодатель это то, что у кандидата есть какая-то база по программированию и стремление развиваться.
Когда я занимался подбором, то действовал следующим образом.
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. Поэтому он так сильно похож на другие языка и поэтому, как второй язык, его достаточно просто учить.
Я специально не прикладывал ссылки т.к. хотел чтобы люди сами гуглили эти вопросы. Во время самостоятельного поиска можно найти дополнительно кучу всего интересного.
Если ссылки/ответы действительно нужны, то в ближайшее время могу прикрепить материалы по которым готовился.