C/C++
Quais algoritmos de balanceamento de árvores você conhece?
Quais são as vantagens de usar vector em comparação com list?
Uma template em C++ pode ter um número variável de argumentos?
Com base no que vários objetos shared_ptr podem referenciar o mesmo ponteiro?
Qual algoritmo de ordenação é utilizado na função sort?
Que tipo de dado é normalmente usado para contadores em C++?
O que acontece se chamar o operador delete num ponteiro nulo (nullptr)?
Como garantir a ausência total de exceções num programa em C/C++?
O que é MVP (Produto Mínimo Viável)?
Em quais containers STL está implementada a árvore vermelho-preto?
Qual é a complexidade temporal das operações de inserção, remoção e busca na estrutura de dados set?
Em qual recipiente são construídos a pilha e a fila?
Qual é a complexidade de remover um elemento nos contêineres list e vector por iterador?
O que pode dizer sobre as desvantagens do padrão arquitetónico MVC?
Qual é a diferença entre criar um objeto do tipo shared_ptr usando o construtor e usando a função make_shared?
O que deve ser feito para que, ao usar realloc, os elementos do array sejam movidos?
Por que muitos desenvolvedores criam suas próprias implementações da biblioteca padrão?
Como trabalha com multithreading nos seus projetos?
O que é uma classe abstrata?
O que é a arquitetura MVC?