C#
Quais são as razões para definir a classe CatalogRepository na camada Infrastructure em vez da camada Application?
Que áreas de atividade profissional te interessam para trabalhar?
Consegue nomear outros tipos de ciclos de vida de objetos utilizados em contêineres IoC, além do singleton?
Implementar um método que preencha o nome completo do usuário a partir do armazenamento (IDbRepository ou ICacheRepository) e envie o evento enriquecido adiante (IEventSaver) É necessário alcançar o máximo desempenho O cache contém 99,9% dos dados atuais A ordem inicial dos eventos ao salvar pode ser violada public async Task Enrich(IEnumerable<UserEvent> events) { }
O que é uma linha em Go e como ela é organizada por baixo do capô?
Quais modos de funcionamento do coletor de lixo você conhece?
Podes falar sobre os diferentes filtros utilizados na arquitetura MVC?
Escolha uma linguagem de programação e comece com um dos exemplos abaixo: # Python ----------------- def main(): print("Hello, world!") main() // C++ ------------------- #include <iostream> int main() { std::cout << "Hello, world!" << std::endl; return 0; } // PHP ------------------- <?php echo "Hello, world!." "; // Java ------------------- public class Main { public static void main(String[] args) { System.out.println("Hello, world!"); } } // Java Script (function main() { console.log('Hello, world!'); })(); // Go ------------------- package main import "fmt" func main() { fmt.Println("Hello, world!") } // Erlang ------------------- public static void Main() { MyStruct myStruct = new MyStruct(); // ? str.Id = 1; // ? str.Name = "1"; // ? MyClass myClass = new MyClass(); // ? myClass.Method(); } public struct MyStruct { public int Id; public string Name; } public class MyClass { private MyStruct _fieldStruct; public void Method() { MyStruct localStruct = new MyStruct(); // ? localStruct.Name = "Hello"; // ? _fieldStruct.Name = "World"; // ? } }
Há alguma preferência em relação aos processos, metodologias ou definição de tarefas?
Como é que o desenvolvedor participa na análise e resolução das tarefas do projeto?
Trabalho com bases de dados — Entity Framework, Dapper, construção de índices?
Em que direção quer crescer profissionalmente?
O que são os níveis de isolamento de transações?
Poderia explicar o que significa o termo 'execução paralela' no contexto da programação?
Tarefa com async/await: como funciona async/await? Em que se desenvolve? Qual é a diferença entre Task e ValueTask?
Que tipos de objetos de coleção são adequados para iteração com a construção foreach?
O que é o modelo OSI e por que ele existe?
Fala-me sobre o Redis — quais são as suas características de funcionamento?
Como é que a cadeia de chamadas aninhadas é executada usando async/await e o que acontece com os threads nesse processo?
Terão dois clientes com a mesma estrutura de base de dados, mas dados diferentes, o mesmo plano de execução?