Собеседование Senior Android разработчика.Часть 3

Подготовка к собеседованию на Android Developer

Транскрипция видео:

  • знаешь как определить что это не родная андроидовская Вью а какая-то кастомная смотри очень на самом деле Просто лайфхак если какой-то параметр передается И он не Android двоеточие и параметр если не так то это какая-то кастомная она может быть там тоже андроидовская но она добавлена потом посмотри у картю вот этот карт карт корни радиус и карт background И какие-то еще есть параметр вот эти вот настраиваемые это карту как раз настраиваешь Вот они через и потом Плюс второй момент это как раз так передаются параметры которые вот эти

    00:00:01 - 00:01:43

  • колорит ставил второй момент могут быть только абсолютно [музыка] Блин как это правильно Ну то есть абсолютно уникальные идентификатор проекте идентификатор не может повториться То есть ты не можешь назвать тайтл у каждой вьюшки вот поэтому он как раз и называется там Хардкорный радиус не может корне радиус называться потому что в Android уже есть корни поэтому называется карт и так далее Ну вот так вот так ты можешь определить основной матри а что можешь рассказать про сколько такой вопрос сколько раз секунду

    00:00:52 - 00:02:24

  • он дрова у тебя во время анимации дергается интересный вопрос анимации которые длится больше секунды это уже странно [музыка] зависит Вот смотри смотри здесь же аниматоры получается так Окей и почему плохо менять внутри Animation внутри аниматора Ну потому что меня Шла я вот он перерисовывать всю пересчитывать Все размеры полностью перерисовывать соответственно Ну тяжелой операции Да есть такая штука Как ты реализуешь навигации чтобы начать так сохранил интересно но смотри прилили которая я делал сам мне кастом

    00:01:41 - 00:03:42

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

    00:03:28 - 00:05:16

  • этот переги вот вот по этой диски То есть у каждого в и нами есть переменная типа как туда перейти просто перейти вот в этот скрин и он просто поддержки к нему просто нужен фрагмент так тема способы хранения данных БДС к или в принципе ну хэш еще но тоже принципе способ мы можем захешировать в этом где-то можем положить но это не Очень безопасно Ну и можем кстати еще два уровня он может быть приватный внутри доступны только для прилы конкретно и может быть общий для любого не понимаю зачем придумали кто-то хочет токенами делиться

    00:04:37 - 00:06:14

  • своими рулит прям прям рулит чем раньше некорректный вопрос чем разница абстракциями и так далее вот Окей так вопрос хотел задать а есть вообще альтернатива ущерб Preference Ох что-то есть что-то есть нет Ну смотря что считать альтернативным она не совсем альтернатива потому что работает точно по-моему что-то есть я как-то читал про это по-моему Это какая-то есть еще штука есть это Store такая штука есть пока что это хипстерская технология собственно Какие она просто ультрасовременное инопланетный

    00:05:52 - 00:07:42

  • что не все к этому меня пока устраивают когда был интересный Собес меня спрашивали про меня был этап тогда систем дизайна спрашивали меня собственного как раз таки эту тему вот этим лить типа банковского приложения давай рассказывай что и как ты будешь делать Какие технологии Почему использовать я назвал старые технологии типа xml и снова там Flow Максим был остальное там всякие потому что опять же сейчас не факт что ты найдешь разработчик который Печень это пишет О том же компоусе и вообще не факт что ты не ошибешься

    00:07:17 - 00:08:35

  • где-то У тебя шесть месяцев дедлайн об этом ты должен вопрос ты токены где будешь хранить Ну смотря что это за токены какой жизненный цикл если это токен который кстати есть еще один способ хранения данных я бы его назвал не совсем способ хранения данных но тем не менее В каком-то смысле это тоже способ хранения зима кубью Ну тогда прощай Прощайте данные безопасности Ты можешь создать ancreated тот же пофиг что записывать [музыка] вот и ты можешь зайти последние 20 посмотрите как ты заходишь он их Но типа

    00:07:58 - 00:09:39

  • тянет их обновляется работа катается Cold storagp нет наверное нет тоже новая технология Как ты относишься к тестам Слушай Хорошая вещь но вот например юниты очень спорный вопрос Где есть смысл от них очень спорный вопрос на мойке есть смысл у нас основные проблемы от того что приходится Бека А как ты будешь если ты хочешь ответы с бэка то у тебя сто процентов все всегда будет работать классная вещь на самом деле теста очень классная вещь вот Особенно если это через себя сиди настроена что это все автоматизировано

    00:09:58 - 00:11:42

  • что я то что про Яндекс читала не еще знаешь как делает они делали скрины сделали каждого экрана и сравнивают делают скрин вот в тестер делает Ну во время теста он делает скрины типа сравнивать скрины что они там специальная пешка которая сравнивает интересно очень классно но блин так вопрос знаешь как я читал тоже до этого компания посчитала что короче типа сколько времени разраб будет тратить на каждую новую задачу откладывать ее и тестами вот сколько ЗП у разраба который это будет делать И посчитали один час стоит и получилось

    00:11:10 - 00:12:45

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

    00:11:57 - 00:13:39

  • передать частями я где-то такую реализацию типа он преобразовывать бьет на куски если типа он больше передает там кусками его и там принимать Но такой-то бред Если честно нет смысла так делать если тебе надо между этими передать Я не знаю блин создай синглтон заюза его перед Положи туда забились того места посылки и блин уничтожить моему проще через файл провайдер его взять ссылку удалить его сам такой парень А как сделать так чтобы сохраняешь картинки не показывать но то для этого ты можешь пометить их как-нибудь папку нить Prime

    00:13:24 - 00:15:07

  • вот сделать свою внутреннюю и запретить но и галерее не сможет доступнее получить тогда вот просто бабки в медиа хранить в Android

    00:14:25 - 00:14:47