Como implementar o registo de logs ao usar Retrofit e OkHttp para pedidos de rede?
Android
Em que situações ou no que código você normalmente encontra chamadas de funções como SpecialFunction()?
Podes enumerar e descrever as principais funções incorporadas ou extensões em Kotlin?
Quanto tempo ocupou uma posição na sua última empresa?
Usas o mecanismo Coroutine Flow nos teus projetos para processar fluxos de dados assíncronos?
Pode explicar o que significa usar a palavra-chave crossinline em Kotlin e em que casos ela é aplicada?
Que ferramentas e tecnologias utilizou no seu projeto ou trabalho anterior?
Como avalia o seu conhecimento e experiência com a biblioteca Jetpack Compose para desenvolvimento Android?
Pode explicar o que significa usar uma função inline em Kotlin e como ela difere de uma função normal?
Consegues partilhar como estás de momento?
Qual é a diferença entre as funções launch e async ao usar corrotinas em Kotlin?
Qual é o papel e a aplicação do CoroutineExceptionHandler na gestão de erros dentro de coroutines?
Pode explicar o que é uma Data Class e para que ela é usada na programação?
O componente componentN está contido na lista List?
Qual é a diferença entre usar as palavras-chave 'let' e 'also' na linguagem de programação?
Como são tratadas as exceções nas corrotinas usando CoroutineExceptionHandler?
Em que casos se aplica o CoroutineExceptionHandler em corrotinas?
É possível declarar uma variável val (first, second) usando um objeto pair, onde pair é uma classe Pair<String, String>?
Podes enumerar os diferentes tipos de tarefas ou processos realizados no sistema como Jobs?
Qual é a diferença entre classes sealed e classes enum em Kotlin e quais são as suas principais diferenças?