Подборка объединяет вопросы, отмеченные на этапах интервью в Grotem. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: mobile, java, arraylist.
Внутри didUpdateWidget можно сравнить старый виджет (oldWidget) с новым (widget) и выполнить необходимые действия, например, обновить состояние, если изменились важные параметры.
Паттерн "Фабричный метод" (Factory Method) — это порождающий шаблон проектирования, который определяет интерфейс для создания объекта, но позволяет подклассам решать, какой класс создавать.
Метод wait для объекта Future используется для приостановки выполнения текущего кода до тех пор, пока асинхронная операция, представленная этим Future, не завершится.