C#
Qual foi o caso na sua prática que deixou a marca mais duradoura devido às dificuldades ou erros surgidos?
Como funciona a palavra-chave await na programação assíncrona?
Quais são os principais componentes do processo de migração de dados ou sistemas?
Pode explicar o que é Flutter e para que é utilizado?
Explique o que é um semáforo e como ele é utilizado para gerir a sincronização de threads.
Num array A, armazenam-se os preços de N artigos. Existem K cupons que reduzem o preço de um artigo em X. Se aplicar t cupons a um artigo com preço a, o custo final será max(a - t*X, 0) (ou seja, os cupons não podem tornar o preço de um artigo negativo). É necessário retornar a quantidade mínima de dinheiro que terá que gastar para comprar todos os artigos. A = 8, 3, 10, 5, 13 K = 4 X = 7 resultado=12 --- Dado um array a, composto por n números inteiros positivos. Existem três índices distintos i, j, k tais que a soma a[i]+a[j]+a[k] termina com o dígito m? Por exemplo, para m = 3 solve([20, 22, 19, 84]) => true // 20 + 84 + 19 = 123 solve([1,2,3]) => false
Que consequências podem surgir ao fazer múltiplas chamadas ao método POST numa aplicação?
Qual é a complexidade temporal do algoritmo de ordenação rápida no pior cenário?
Qual foi o seu último salário no seu emprego anterior?
Podes enumerar e explicar as principais coleções destinadas a uso em ambientes multithread?
Fale sobre sua experiência na aplicação de filtros na arquitetura MVC.
Qual é a diferença entre os mecanismos de bloqueio Lock e Monitor no contexto da gestão de threads?
É possível criar métodos virtuais numa classe comum (não abstrata)?
Como modificar uma variável a partir de múltiplas threads sem primitivas de sincronização? O que são operações atômicas e como elas estão relacionadas com a programação multithread?
Houve situações em que você criou cenários de teste ou verificações automáticas para seu código?
Tem experiência com sistemas de troca de mensagens através de brokers?
Qual é a principal função do mecanismo SlimLock e em que cenários é aconselhável utilizá-lo?
Qual é a diferença entre executar uma função assíncrona e usar o operador await para esperar um resultado?
Qual é o objetivo de sobrescrever o método equals numa classe?
Como é implementada a estrutura e a interação dos componentes do modelo de domínio no seu projeto?