C/C++
Em que casos é recomendado usar o operador dynamic_cast em C++?
Como multiplicar ou dividir um número inteiro por 2 usando operações de bits?
De que componentes é composto um shared_ptr?
Dê um exemplo do pior caso de busca em árvores binárias.
Em que situações os destructores não são chamados quando ocorrem exceções?
Qual é a diferença entre weak_ptr e shared_ptr?
Por que não escrevemos código no ficheiro de cabeçalho?
O que significa a abreviatura YAGNI?
Qual é o nome da possibilidade de chamar uma função sem indicar explicitamente o espaço de nomes?
Quais são os dois tipos de operador delete em C++?
A sobrecarga de operações lógicas é uma boa prática ou uma má prática?
Fale sobre as formas de passar parâmetros às funções em C/C++.
Uma função em C++ pode aceitar um número variável de parâmetros?
Que tipo de dado é normalmente usado para contadores em C++?
Como se chama a expressão idiomática do polimorfismo estático em C++?
Quando ocorre o caso mais desfavorável de busca em unordered_set?
O que acontece se ocorrer uma exceção numa função marcada como noexcept?
Quais são os dois tipos de operador delete em C++?
O que acontecerá se copiar um objeto do tipo string?
Que funções úteis e recursos foram adicionados ao C++14?