Иван: да. Иногда нужно уметь верстку, создавать кастомные вьюхи. Иногда нужно уметь работать с api соцсетей. Всякие анимации дизайна. Работа с сервисами...
Иван: всем нужно разное. Если не указаны спецтемы типа NDK, Bluetooth BLE, GPS, и прочее, то обычно подразумевается запрос-сохранение-отображение данных и методы реализации этой схемы
Практика показывает, что это бессмысленно, искать ответы на вопросы собеседования - работодатель, если задает вопрос, пытается понять, что у вас есть конкретный опыт. Вы можете найти ответ на конкретный вопрос, но опыта это вам не прибавит. Второй, третий вопросы с головой выдадут ваше незнание. Если вы чего-то не знаете - честно говорите - "не знаю".
На этих вопросах вы должны учиться - слушаете, что спрашивают, и штудируете эту тему на практике.
Я бы посоветовал начать без изучения всей темы. Написать максимально простой 2д двиг. А потом улучшать/усложнять, переходить в 3д и прочее ) ибо для новичка там очень много всего
Бесполезно, у них там своя атмосфера. Там в SDK еще косяки есть, т.к. API меняются - подключать с помощью gradle смысла нет, лучше модулем и править с SDK что нужно самостоятельно.