C/C++
Está atualmente empregado ou procura uma nova posição?
Que outros casos de deadlock são possíveis, além da ordem diferente de aquisição de mutex? É necessário um recursive_mutex?
O que o levou a decidir deixar o seu emprego anterior?
Alguma vez alterou uma mensagem de commit após a sua conclusão no Git?
Em que casos a chamada ao construtor de cópia é feita automaticamente em C++?
É obrigatório que o código seja inserido no ponto de chamada da função inline durante a compilação?
Qual é o objetivo de usar std::weak_ptr na gestão de objetos em C++?
Quais são as vantagens e desvantagens de usar estruturas de dados do tipo lista?
É possível que um ponteiro aponte para um valor nulo?
Começaste a trabalhar no projeto por ti próprio ou juntaste-te a uma solução já existente no teu trabalho anterior?
Em que consiste o uso da construção de exceção na programação?
Pode dar um exemplo de como o mecanismo de gestão de memória é utilizado em aplicações de software?
É possível realizar uma junção de tabelas usando JOIN se na base de dados não estiver definida uma chave externa ou interna para ligar os dados?
O que distingue uma árvore de pesquisa balanceada de uma tabela hash std::unordered_map em termos de estrutura e desempenho?
Quando percebeste que a programação era a tua direção profissional?
Qual é o papel principal do std::condition_variable na programação multithread?
Qual é o tempo de execução para aceder a um elemento por índice num contêiner vector?
Quais são as vantagens e desvantagens da estrutura de dados de tabela hash?
Pode-se explicar a ideia principal da abordagem procedural na programação?
Que materiais ou recursos utilizou para adquirir conhecimentos nesta área?