Java
Fale sobre o teorema CAP. O que você escolheria: consistência ou disponibilidade durante uma partição de rede?
O que a aplicação deve controlar de acordo com DDD?
Como é que armazenam as configurações e como é que elas são atualizadas?
O que fazer se o backend não consegue fazer uma funcionalidade para o lançamento e ainda há tempo?
Qual é o seu papel informal na equipa de trabalho?
[nome] perguntou: com que bases de dados trabalhou? Postgres, Redis — isso é compreensível, mas com bases não relacionais, MongoDB ou outros?
class StackTask { public static void main(String[] args) { a(15); } public static void a(long item) { b(item); } public static void b(long item) { c(item); } public static void c(long item) { d(item); } public static void d(long item) { System.out.println(item); } }
Fale sobre si mesmo e sua experiência
Fale sobre os princípios SOLID
Será aberta uma transação se o método A chamar o método B com @Transactional dentro da mesma classe?
Quais são as exceções em Java? Checked e unchecked.
[nome] perguntou: O que é o OutOfMemoryError, quando ocorre, já encontrou na prática?
De quem é este Redis no esquema e em que difere a situação quando a logística escreve no Redis 'nosso' do que você desenhou?
O que foi mais interessante feito no trabalho no último ano e meio? Fala-me do projeto.
Por que usou Kafka em vez de simplesmente aceitar a solicitação e processá-la de forma síncrona? Por que não escalar as instâncias?
Como poderia ter sido alterada a solução usando 1 coleção em vez de 2 (seen e temp)?
O que foi necessário adicionar lá?
Que projeto na Gazprom Neft? Com o que trabalharam?
O que é o método name() em enum?
Fale sobre o padrão Inversão de Controle (IoC)