Sobes.tech

Quais são as razões para definir a classe CatalogRepository na camada Infrastructure em vez da camada Application?

Junior — Middle
81

Que áreas de atividade profissional te interessam para trabalhar?

Junior — Middle
ООО Хэндсапп
81

Consegue nomear outros tipos de ciclos de vida de objetos utilizados em contêineres IoC, além do singleton?

Junior — Middle
Банк ПСБ
81

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) { }

Middle+
OZONOZON
81

O que é uma linha em Go e como ela é organizada por baixo do capô?

Senior
.wrk
81

Quais modos de funcionamento do coletor de lixo você conhece?

Junior — Middle
AstonAston
81

Podes falar sobre os diferentes filtros utilizados na arquitetura MVC?

Junior — Middle
AstonAston
81

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"; // ? } }

Middle
ФГУП "ЗащитаИнфоТранс"
80

Há alguma preferência em relação aos processos, metodologias ou definição de tarefas?

Middle
.wrk
80

Como é que o desenvolvedor participa na análise e resolução das tarefas do projeto?

Junior — Middle
PIX
80

Trabalho com bases de dados — Entity Framework, Dapper, construção de índices?

Middle
СБК ПАРУС
80

Em que direção quer crescer profissionalmente?

Middle+
PyrusPyrus
80

O que são os níveis de isolamento de transações?

Junior
СБК ПАРУС
80

Poderia explicar o que significa o termo 'execução paralela' no contexto da programação?

Junior — Middle
80

Tarefa com async/await: como funciona async/await? Em que se desenvolve? Qual é a diferença entre Task e ValueTask?

Middle+
Core outstaff
80

Que tipos de objetos de coleção são adequados para iteração com a construção foreach?

Junior — Middle
80

O que é o modelo OSI e por que ele existe?

Senior
СБК ПАРУС
80

Fala-me sobre o Redis — quais são as suas características de funcionamento?

Senior
.wrk
80

Como é que a cadeia de chamadas aninhadas é executada usando async/await e o que acontece com os threads nesse processo?

Junior — Middle
80

Terão dois clientes com a mesma estrutura de base de dados, mas dados diferentes, o mesmo plano de execução?

Middle
PyrusPyrus
80
/180