C/C++
Que meios e construções da linguagem C++ você utilizou na sua prática?
Pode explicar o conceito de gestão automática de recursos em C++ e o princípio que sustenta essa abordagem?
Consegues nomear os tipos de ponteiros inteligentes implementados na biblioteca padrão do C++?
Pode explicar o que são operações bit a bit e como são usadas na programação?
Pode usar o operador throw dentro de um destruidor para lançar uma exceção?
Pode explicar o que é std::exception_ptr em C++ e como é usado para lidar com exceções?
Pode-se considerar std::map como uma estrutura de dados baseada em uma tabela hash?
Como é que o mecanismo de polimorfismo é implementado na linguagem C++?
Fale sobre o trabalho na ALMI Partner e no serviço de recolha de telemetria e atividade de rede.
É necessário estar fisicamente presente no escritório para realizar o trabalho?
Qual é o número mínimo de mutexes necessários para ocorrer um deadlock?
Quais são as vantagens e desvantagens do aparecimento de ligações cíclicas entre componentes do sistema?
Em que se diferenciam as primitivas de sincronização, como mutex e operações atômicas, no contexto de garantir acesso seguro aos dados?
Quais são as tarefas profissionais e as condições de trabalho mais importantes para si ao escolher um novo local de trabalho?
Pode explicar as diferenças entre os contêineres std::deque e std::list em C++?
Quais requisitos devem ser cumpridos para usar esta biblioteca num projeto?
Pode explicar o que é o CMake e como ele é usado para automatizar a construção de projetos?
Consegues nomear e descrever os principais tipos de contenedores associativos nas bibliotecas padrão?
Como é apresentado o resultado final do trabalho do compilador após o processo de compilação do código-fonte?
Quais tecnologias e ferramentas costuma usar ao desenvolver seus projetos?