Em que situações é preferível usar contêineres específicos da biblioteca padrão STL?
C/C++
É possível implementar um construtor como uma função template em C++?
Qual é o objetivo da herança virtual na programação orientada a objetos?
Utiliza sistemas de gestão de dependências nos seus projetos para automatizar a instalação e atualização de bibliotecas?
Quais são os teus objetivos e expectativas relacionados com esta nova experiência profissional?
Tem alguma questão para nós relativamente à posição ou à empresa?
Qual é o objetivo do uso de std::shared_ptr em C++ e como ele difere de outros ponteiros inteligentes?
É possível definir em C++ uma classe que contenha apenas funções virtuais puras e que não possa ser criada diretamente?
Tem experiência no uso de contenedores padrão e algoritmos STL nos seus projetos?
Em que casos não é recomendado usar a função std::make_shared em C++?
Explique a finalidade e o funcionamento de std::atomic em C++.
Como são feitas as declarações de ponteiros para funções na linguagem de programação?
Como é implementada a garantia de unicidade de objetos usando std::unique_ptr em C++?
Quais métodos para criar threads existem nas bibliotecas padrão de programação?
Pode explicar o que é um valor temporário (rvalue) no contexto da linguagem de programação?
Para que servem os índices em sistemas de gestão de bases de dados?
Tem experiência em revisão de código de colegas ou membros da equipa?
Explique o conceito de conversão automática de tipos na linguagem de programação.
Pode explicar a finalidade do comando EXPLAIN em SQL e como ele ajuda na otimização de consultas?
Pode falar sobre o projeto mais difícil ou mais interessante que teve que implementar?