Какими способами можно добавить новые возможности к стандартному списку в вашей программе?
Чтобы добавить новые возможности к стандартному списку в Android (например, к ListView или RecyclerView), можно использовать несколько подходов:
Читать ответПодготовка к интервью
53 вопроса с собеседований в Совкомбанк
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Совкомбанк. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: security, information security, data analyst.
Каталог
Чтобы добавить новые возможности к стандартному списку в Android (например, к ListView или RecyclerView), можно использовать несколько подходов:
Читать ответВ Kotlin Coroutines launch и асинхронные функции с await служат разным целям, хотя оба связаны с асинхронным выполнением.
Читать ответВ Kotlin методы run, let, also и apply — это функции расширения с разным поведением и назначением:
Читать ответЕсли SpecialFunction() возвращает объект, который реализует функциональный интерфейс (например, Callable или Runnable), то можно вызвать метод этого объекта, но синтаксис SpecialFunction()() в Java невозможен.
Читать ответВ Kotlin inline-функции с reified типами позволяют использовать информацию о типе во время выполнения, что обычно невозможно из-за стирания типов.
Читать ответПараметр crossinline применяется к лямбда-выражениям, передаваемым в inline-функции, чтобы запретить использование non-local return из этой лямбды.
Читать ответВызовы функций с именами вроде SpecialFunction() часто встречаются в следующих ситуациях:
Читать ответОбласть видимости определяет доступность переменных, функций и других идентификаторов в различных частях программы. Она ограничивает время жизни и доступность этих элементов.
Читать ответВ Android задачи, связанные с выполнением работы, можно разделить на несколько типов:
Читать ответВ Retrofit и OkHttp добавление заголовков в HTTP-запросы можно реализовать несколькими способами:
Читать ответВ моём предыдущем Android-проекте я использовал следующие инструменты и технологии:
Читать ответВ RxJava типы Maybe и Single используются для работы с потоками, которые могут выдавать ограниченное количество элементов, но они отличаются по поведению:
Читать ответ