Blogman
Задание 1 из 8
- Пожалуйста, расскажите о своем опыте написания или использования собственных фреймворков.
- Какие плюсы в себе несли собственные фреймворки?
- Какие недостатки, по вашему мнению, у собственных фреймворков?
Задание 2 из 8
- Пожалуйста, расскажите о своем опыте написания или использования unit-тестов.
- Какие плюсы они в себе несли?
- Какие недостатки, по вашему мнению?
Задание 3 из 8
- Пожалуйста, пришлите любой написанный вами класс UIViewController (с форматированием, комментариями и т.п.)
- Пожалуйста, пришлите любой написанный вами класс Model (с форматированием, комментариями и т.п.)
Задание 4 из 8
Знакомы ли вам эти технологии? Расскажите об интересных нюансах или об опыте их использования:
- Realm / CoreData
- Core Animation
- WebSocket
- AVFoundation
- VIPER
- Kingfisher
- Alamofire / URLSession
- GoogleWebRTC
Задание 5 из 8
В нашем приложении у пользователя есть возможность найти собеседника через поиск. Также пользователя можно выбрать из предложенного списка рекомендаций.
Задача: Пожалуйста, расскажите с точки зрения архитектуры
, как бы вы решили эту задачу.
Пожалуйста, подробно расскажите, как бы вы решили эту задачу?
Дополнительно: Расскажите, пожалуйста, какие API-методы вы бы запросили у разработчиков серверной части приложения для решения данной задачи.
Задание 6 из 8
Во время общения в корпоративном мессенджере пользователи могут отправлять друг другу фотографии.
Задача: Пожалуйста, расскажите с точки зрения архитектуры
, как бы вы решили эту задачу.
Пожалуйста, подробно расскажите, как бы вы решили эту задачу?
Дополнительно: В нашем приложении отправленное пользователем фото должно отобразиться в чате сразу же после нажатия на кнопку «отправить», без ожидания ответа от сервера. Пожалуйста, подробно расскажите, как бы вы решили этот кейс.
Задание 7 из 8
В групповых чатах пользователи могут отправлять друг другу следующие виды сообщений: фото, видео, файлы, голосовые и текстовые сообщения. У пользователя есть возможность удалять, редактировать сообщения и ставить на них реакции.
Какие вы видите возможные проблемы с производительностью при реализации решения данной задачи?
Задача: Предложите, пожалуйста, варианты оптимизации для решения данных проблем.
Задание 8 из 8
Задача: Пожалуйста, расскажите об интересных нюансах или об опыте использования метрик логирования и мониторинга. Какие метрики вы бы использовали для экрана чата из предыдущей задачи?
Тесты: FIRO и EQ Холла
FIRO — это тест, который помогает понять, что человек ждет от командной работы и общения внутри коллектива.
Задача: Пожалуйста, перейдите по ссылке https://psytests.org/interpersonal/omofiro-run.html и пройдите тест.
После прохождения вставьте ссылку на ваш результат в поле для ответа.
Тест EQ Холла — это эмоциональный портрет человека. Благодаря этому тесту можно понять насколько свойственны эмоции для человека в различных ситуациях.
Задача: Пожалуйста, перейдите по ссылке https://psytests.org/emotional/hall-run.html и пройдите тест.
После прохождения вставьте ссылку на ваш результат в поле для ответа.
Тест: MBTI
MBTI — это тест для определения типа личности человека. У каждого типа личности есть свои сильные стороны. Если их правильно использовать, то это может помочь чувствовать себя более комфортно и достигать в работе большей эффективности.
Задача: Пожалуйста, перейдите по ссылке https://www.16personalities.com/ru и пройдите тест.
После прохождения выберите из выпадающего списка свой тип личности. Далее будет представлено несколько абзацев из описания этого типа личности. Пожалуйста, дайте развернутый комментарий к каждому абзацу, подходит ли вам это описание или нет.
Выберите свой тип личности
Анкета 1 из 2
- Сколько вам лет?
- Ваше семейное положение
- Наличие детей
- Ваше отношение к переработкам
- Расскажите, пожалуйста, историю про личное выгорание и как вы с ним справлялись.
- Занимаетесь ли вы спортом?
- Занимаетесь ли вы фрилансом?
Анкета 2 из 2
- Вы сейчас в поиске работы?
- Ваш текущий работодатель уже уведомлен?
- Пожалуйста, расскажите почему решили сменить работу?
- На какие зарплатные ожидания нам ориентироваться?
- Из какого вы города?
- Пожалуйста, расскажите почему вы так оценили свои компетенции?
- Рассматриваете ли вы релокацию в Санкт-Петербург?