Java
Como aplicas o princípio de aberto/fechado do SOLID no design das tuas soluções?
Explique as diferenças entre JDK, JRE e JVM e o seu papel no desenvolvimento e execução de aplicações Java
O que é Future em Java?
Que subclasses de OutputStream conhece e para que servem?
O que é um construtor padrão?
Quais razões podem justificar a limitação do número de campos indexáveis na base de dados?
Quais são as principais vantagens e desvantagens de usar Spring Reactor no desenvolvimento de aplicações reativas?
Qual é o pior tempo de execução do método contains() para um elemento que está presente na ArrayList?
Em que consiste a progressividade do NIO em Java?
O que é ACID no contexto de bancos de dados?
Como ligar a sua biblioteca a outro projeto?
Qual é a diferença entre uma função membro de classe e um método especial de inicialização de objetos?
Onde e para que é utilizado o modificador abstract?
Que métodos conhece na classe Object?
Para que são utilizadas as interfaces funcionais UnaryOperator<T>, DoubleUnaryOperator, IntUnaryOperator e LongUnaryOperator?
Qual é a diferença entre projetos criados com Spring Boot e aplicações padrão do Spring Framework?
Descreva os princípios práticos básicos de trabalho com JSP.
É possível fazer o thread principal do programa um daemon?
Que tipos de dados existem no XSD?
Que tipos de relações existem no diagrama de classes estrutural?