├── Android Interview Preparation.apkg └── README.md /Android Interview Preparation.apkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muradmur/Android-Interview-Preparation-Questions/ea4308188fa363d44e368587555fb9e13c8dcfc1/Android Interview Preparation.apkg -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Android Interview Preparation Questions 2 | Этот репозиторий откроет для вас лучший тренажер для подготовки к собеседованию на позицию Junior Android Developer. Скачивайте колоду, изучайте материал, вносите свой вклад в развитие колоды. 3 | 4 | ## Содержание 5 | * [Как начать](#как-начать) 6 | * [Помощь](#помощь) 7 | * [FAQ](#faq) 8 | * [Содействие](#содействие) 9 | * [Telegram-чат](#telegram-чат) 10 | 11 | ## Как начать 12 | 1. Скачайте приложение [Anki](https://apps.ankiweb.net/) с оффициального сайта. Anki поддерживает Android, IOS, Windows, Web, Linux, MacOS 13 | 2. Скачайте колоду из этого репозитория или со странички на [Anki](https://ankiweb.net/shared/info/1783492030) 14 | 3. Импортируйте колоду себе в приложение 15 | 4. Приступайте к обучению 16 | 17 | ## Помощь 18 | - На [Anki wiki](https://faqs.ankiweb.net/) вы найдете ответы на большинство вопросов по Anki. 19 | - Посмотрите [Гайд по работе с Anki](https://youtu.be/2vDDZSU7Wak). Вы узнаете все преимущества подхода, заложенного в Anki и получите подробную инструкцию по Anki. 20 | 21 | ## FAQ 22 | 1. **Почему это самый эффективный тренажер ?** 23 | 24 | Потому что используется лучшая методика изучения и повторения материала через [метод интервальных](https://ru.wikipedia.org/wiki/%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%B2%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BF%D0%BE%D0%B2%D1%82%D0%BE%D1%80%D0%B5%D0%BD%D0%B8%D1%8F) повторений. А самый обширный банк вопросов и хорошо структурированная информация посопутствует вашему развитию и росту. 25 | 2. **Как лучше изучать материал ?** 26 | 27 | В гайде описано как это делать наилучшим образом, но если коротко, то возьмем, например, колоду Android Core. Если вы будете изучать сразу всю колоду, то вопросы будут в перемешку. Поэтому очень полезно раскрывать колоды (нажимая на плюсик) и изучать точечно темы, по которым у вас есть пробелы. 28 | 3. **Лучше изучать на телефоне или с компьютера?** 29 | 30 | Лучше там, где вам комфортнее. Автор изучал и вносил изменения в структуру вопроса и ответа с компьютера т.к можно быстро и удобно серфить, а повторять во время поездок можно с телефона. 31 | 4. **С чего мне начать и как изучать материал ?** 32 | 33 | Я начинал с Java\Kotlin, но нет серебрянной пули на этот счет. Что же касается обучения, то я настоятельно рекомендую посмотреть гайд, чтобы понять тему шире. Если коротко, то открываем карточку, читаем и стараемся запомнить. После выбираем насколько отложить карточку и переходим к другим. Если тяжело и не понимаете - читайте статьи и ищите примеры кода. Помните, что ваша задача не зазубрить материал, а изучить и понять. 34 | 35 | 5. **У меня есть прогресс по изучению и я хочу обновить свою колоду, скачав и импортировав материал из этой колоды. Я потеряю прогресс обучения?** 36 | 37 | Нет, Anki посчитает разницу и обновит те карточки, где есть изменения. Удалит и добавит те, которые вы удалили или добавили и обязательно сохранит ваш прогресс. 38 | 39 | 6. **Я только начинаю свой путь в Android-разработке. Когда мне приступать к изучению теории ?** 40 | 41 | Я бы рекомендовал не откладывать этот вопрос и поставить себе цель изучать минимально возможное количество карточек в день (3-5-10). Со временем вы станете лучше понимать то, что изучили, а изученная теория непременно поможет в практике. 42 | 7. **У карточек разное форматирование и разная проработка материала. Это нормально ?** 43 | 44 | Да, руки еще не дошли до того, чтобы обработать весь материал. Где-то нужно внести изменения в содержание вопроса\ответа. Мы будем очень рады, если вы создадите Issue\Pull Request с предложенными вами изменениями. Спасибо ! 45 | 8. **На некоторых колодах стоят звездочки, что они значат ?** 46 | 47 | Во время обучения автор таким образом пометил себе то, на чем стоит сфокусироваться. Можете следовать моему гайдлайну, а можете не следовать =) 48 | 9. **Я опытный разработчик, как я могу внести свой вклад в развитие колоды?** 49 | 50 | Вы могли бы здорово помочь, внеся в банк вопросов интересный\необычный вопрос, который стоит знать кандидату не только для подготовки к собеседованию, но и для развития его как специалиста. Мы очень ценим такие инициативы. Спасибо ! 51 | 10. **Спасибо за труд. Как я могу отблагодарить авторов ?** 52 | 53 | Поставь звездочку, поделись с друзьями, закрой свои пробелы в знаниях или внеси пару тройку изменений с качественным форматированием. 54 | 55 | ## Содействие 56 | Мы очень ценим Pull Request и Issue. Не стесняйтесь создавать запросы на исправление, если вы обнаружили какие-либо ошибки или у вас есть лучшие ответы. Большое спасибо и надеюсь, что это будет полезно. 57 | 58 | ### [Telegram-чат](https://t.me/android_interview_preparation) 59 | Если у вас появятся вопросы или же вы захотите найти единомышленников, добро пожаловать 60 | --------------------------------------------------------------------------------