Qual é a relação entre a chamada do construtor e as garantias de sequência de execução (Happens Before)?
Java
Que conselhos daria ao público sobre este tema?
Houve situações em que você alterou o nível de isolamento das transações em seus projetos?
É obrigatório decodificar o JSON Web Token para obter dados do usuário?
O último projeto em que participou foi criado inteiramente por si ou por uma equipa do zero?
Qual é a sua experiência com multithreading em Java?
Explique o que é uma classe POJO (Plain Old Java Object) e como ela difere de outras classes em Java
Explique o conceito de non-nullable em Kotlin e como ele difere dos tipos nullable.
Ao adicionar um elemento ao final da coleção, qual das estruturas de dados — ArrayList ou LinkedList — funciona mais rápido?
Quais são as principais diferenças na segurança entre as linguagens Java e C++?
Pode explicar o que são os mecanismos de acesso à estrutura de uma árvore ramificada ou hierarquia na programação?
Quais aspectos ou situações no seu novo emprego você gostaria de excluir para si mesmo?
A estabilidade do sistema foi garantida contra falhas no último projeto?
No teu currículo diz que otimizaste o Garbage Collector, fizeste tuning de JVM — o que exatamente fizeste?
Pode explicar o conceito da classe Optional em Java e a sua finalidade?
De que forma a declaração de uma variável com a palavra-chave final influencia a sua alteração após a inicialização?
O que constitui a interface principal no sistema de tratamento de exceções?
Que abordagens são usadas para realizar testes para evitar a redução da velocidade do sistema no futuro?
Explique o que significa a exceção InterruptedException e em que casos ela ocorre em Java?
Poderia explicar o que é um cursor no contexto do trabalho com bases de dados?