C/C++
Quais são os métodos de gestão de transações em SQL e como usá-los?
Como é efetuada a remoção do primeiro elemento de um array dinâmico e que consequências isso tem em termos de complexidade?
Como é que o espaço do utilizador é iniciado no núcleo Linux?
Qual é a sequência de chamadas aos métodos de destruição de objetos que ocorre quando um objeto é destruído numa linguagem de programação?
Pode-se considerar std::map como uma estrutura de dados baseada em uma tabela hash?
Podes explicar os diferentes tipos de junções de tabelas em SQL?
Em que casos ocorre a chamada do construtor de cópia para um objeto numa linguagem de programação?
Qual é o propósito e aplicação das expressões lambda na programação?
Quais métodos de conversão de tipos de dados você utilizou na sua prática?
Quais condições devem ser atendidas para que um objeto possa servir como chave em um contêiner std::map?
Que condições o comparador 'menor que' deve cumprir para o algoritmo std::sort funcionar corretamente?
Tem propostas de trabalho atuais ou ofertas?
Pode explicar em que consiste o uso da palavra-chave extern na linguagem de programação C/C++?
Como é avaliada a complexidade algorítmica da operação de inserir um elemento no meio do container std::list?
Fale sobre sua experiência com a linguagem C++ em projetos e tarefas que você enfrentou
Como eram distribuídas as tarefas entre os membros da sua equipa anterior?
Qual é o comportamento esperado ao chamar uma função virtual dentro do construtor de uma classe?
Pode explicar o que significa o especificador noexcept em C++ e como ele afeta as exceções?
Partilhe a sua experiência com a linguagem de programação C.
Pode explicar o que é uma classe abstrata na programação orientada a objetos?