Анкета кандидата стажера-backend-разработчика
Это анкета для кандидата в стажеры в проекте PyShopML (подробнее http://ml.pyshop.ru).
Справочная часть
Обязательно приведите достоверные сведения на обязательные вопросы, мы спрашиваем только то, что действительно важно для отбора кандидатов или последующего взаимодействия.
Ваше имя, фамилия *
Например: Иван Иванов
Your answer
Контакт в Skype *
Наличие контакта в скайп обязательно для дальнейшего сотрудничества. Если контакта нет - заведите (http://www.skype.com/). Например: ivan.ivanov
Your answer
Email *
Например: mail@example.org
Your answer
Другие контакты для связи
Jabber, Telegram, номер телефона и т. д.
Your answer
Наличие доступа в Интернет *
Наличие оборудования для Skype-звонков *
Предпочтительное время для связи *
Время дня в которое вам удобно выходить на связь (по московскому времени). Например: пн.-пт. - с 19 до 22; сб., вс. - с 10 до 15
Your answer
Сколько часов в неделю готовы уделять работе? *
Например: 25
Your answer
Год вашего рождения *
Например: 1996
Your answer
Адрес проживания *
Интересует страна и город. Для жителей Москвы, Санкт-Петербурга, Новосибирска желательно указать улицу и дом. Например: г. Нежин, Украина или Новосибирск, ул. Блюхера, д.2
Your answer
Откуда узнали о стажировке?
(социальная сеть, сайт, биржа фрилансеров, знакомые подсказали)
Your answer
Примечания
Если вы хотите оставить примечания относительно некоторых сведени, или хотите добавить что-то - сделайте это здесь.
Your answer
Квалификационная часть
Вопросы этой группы призваны выявить ваши способности решать задачи самостоятельно при помощи всех доступных источников информации.
При поиске ответов можно пользоваться любыми справочными материалами, поисковиками и советами друзей, единственное, что недопустимо - просить выполнить работу кого-либо еще, так как никто не выполнит работу за вас, когда дело дойдет до коммерческой разработки.
Если вы знаете несколько вариантов ответа, то приведите принципиально различающиеся, это будет вашим плюсом.
Оформлять решение лучше так, будто результат завтра кто-то будет поддерживать, или даже развивать.
Ваши ответы приводите в виде ссылок на gist'ы.
Совет: в реальной разработке важно уметь внимательно читать задания и предусматривать различные исключительные ситуации.
Продолжите функцию live_search() в примере *
В примере кода: https://gist.github.com/e428aa53ac4267f97b572ce7d2cc1eb8.git продолжите функцию live_search() на Python таким образом, чтобы она возвращала список товаров (список объектов Product упакованные в JSON в произвольном формате) которые содержат строку q в полях sku, name или description в любом регистре символов.
Your answer
Разработайте тесты для функции is_even() *
Код функции is_even(): https://gist.github.com/2bc9280f69696051319548c40e3ea031.git. Разработайте юнит-тесты проверяющие корректность работы функции. Удалось ли найти какие-либо дефекты в этой функции, полагаясь на ее назначение исходя из описания? Учтите, что вопрос не на знание фреймворков тестирования и их применение, можете взять любой, или даже разработать ряд самостоятельных функций.
Your answer
Разработать парсер *
Разработайте скрипт на Python, который будет выводить в консоль (STDOUT) информацию о предстоящих событиях анонсированных на главной странице python.org (Upcoming Events). Вывод информации оформите по своему усмотрению. Выбор библиотек на ваше усмотрение.
Your answer
Submit
Never submit passwords through Google Forms.
This content is neither created nor endorsed by Google. Report Abuse - Terms of Service - Additional Terms