C/C++
Pode explicar o que significa usar a palavra-chave union numa linguagem de programação?
Pode explicar as vantagens e desvantagens de usar std::unordered_map em C++?
Descreva as suas principais responsabilidades e o seu papel no último projeto que realizou.
Por que não deve usar o tipo de dados double para exceções?
Que sistemas de gestão de bases de dados tem experiência em usar?
Quais são as principais dificuldades ou armadilhas relacionadas ao uso de ponteiros inteligentes na programação?
Qual é a diferença entre os tipos de conversão static_cast, dynamic_cast e reinterpret_cast em C++?
Como é que estabelece o grau de formalidade na comunicação com os colegas: de « tu » ou de « você »?
Que ferramentas tecnológicas e plataformas utilizas no teu trabalho?
Tem experiência com bancos de dados NoSQL?
Qual foi o tamanho da sua equipa na sua última colocação?
Tem experiência com std::thread para multithreading?
Consegue explicar o que é uma variável que armazena o endereço de outro objeto na memória?
Fala sobre a tarefa mais difícil ou interessante que tiveste que resolver no trabalho ou nos estudos
Tem experiência em controlar e coordenar operações transacionais em bancos de dados?
Tem alguma ideia sobre a nossa empresa e as suas atividades?
Qual é o papel do mutex na garantia da segurança na execução de programas multithread?
Explique a razão pela qual o endereço MAC é considerado inadequado para uso ao nível do modelo de rede acima do nível de enlace de dados.
Quando poderá começar a cumprir as suas responsabilidades?
O que acontece se uma exceção não tratada ocorrer no destruidor?