Sobes.tech

Java

O que o inspira no âmbito do projeto atual e porquê?

Junior — Middle
141

Todos os beans são singletons. Muitas requisições chegam ao mesmo método REST. O que garante a segurança de thread? O Spring garante algo por padrão?

Senior
Позитив Технолоджис
141

Existe um sistema que permite aos utilizadores trabalhar com ficheiros no navegador. A pilha tecnológica é padrão: Java, Spring, React, Postgres. Os ficheiros são armazenados no sistema de ficheiros no backend, e os metadados dos ficheiros na base de dados. A equipa implementou uma funcionalidade: renomear ficheiros. Este método é essencial para renomear ficheiros no backend. Deve ser realizada uma revisão para identificar possíveis problemas no código existente e propor soluções. @Transactional public void process(String oldName, String newName) { Long id = exec("select id from file where name='" + oldName + "'"); processFile(oldName, newName); // renomear ficheiro no disco exec("update file set name='" + newName + "' where id = " + id); }

Middle+
СБЕРСБЕР
141

Por que uma classe numa linguagem de programação usa a implementação padrão do método toString se não for sobrescrita?

Junior — Middle
141

Qual é a diferença de desempenho entre usar tipos de dados primitivos e suas caixas de objetos?

Junior — Middle
Surf
141

O seu último projeto foi explorado em um ambiente de nuvem?

Junior — Middle
Hftlabs
141

Fala sobre o funcionamento do Garbage Collector em Java.

Senior
МВидео/эльдорадо
141

Quais anotações em Java você conhece para definir endpoints REST?

Junior — Middle
МеталлИнвестБанк
141

Consegue explicar o que significa tipagem estática na linguagem Java?

Junior — Middle
141

É possível alterar o tipo de retorno de um método ao fazer overload com diferentes conjuntos de parâmetros?

Junior — Middle
Effective Mobile
141

O Postgres suporta o nível de isolamento READ UNCOMMITTED? O que acontecerá se especificá-lo em @Transactional?

Middle+
луция
141

Quais são os principais requisitos para chaves em bancos de dados ou estruturas de dados?

Junior — Middle
СБЕР дейвайсыСБЕР дейвайсы
141

Quais elementos internos dos objetos são utilizados para implementar a lógica de negócio e processos?

Junior — Middle
141

Qual é o papel do corretor na comunicação entre microserviços?

Junior — Middle
IT Smart
141

Alguma vez teve situações em que a turma não tinha um sistema de controlo de versões ou gestão de versões?

Junior — Middle
141

Como é organizada a área de memória para variáveis na linguagem Java?

Junior — Middle
РЖДРЖД
141

De que elementos consiste a configuração principal no ficheiro pom.xml?

Junior — Middle
141

Usou a anotação RestController ao desenvolver uma API RESTful no Spring?

Junior — Middle
ITFB Group
141

Em que parte da classe geralmente são colocados os tipos de dados básicos na sua estrutura?

Junior — Middle
айтеко
141

É possível determinar a origem de fugas de memória em um programa?

Junior — Middle
Т-БанкТ-Банк
140
/730