Deve-se usar tecnologias próprias ou de terceiros no projeto?
C/C++
Por que é importante declarar um destruidor virtual na classe base ao usar herança?
Explique o princípio de funcionamento do ponteiro inteligente shared_ptr em C++ e suas vantagens.
Explique o que significa o termo 'lambda' no contexto da programação e por que é utilizado.
Como era feita a gestão de carga no sistema?
Partilhe a sua experiência profissional e conquistas-chave
Descreva a estrutura e os principais papéis da sua equipa, e também fale sobre a sua contribuição pessoal.
Quais processos são iniciados e o que acontece dentro do sistema ao chamar uma função específica?
Explique as características da chamada de uma função virtual dentro do construtor de uma classe e quais podem ser as consequências disso.
Como implementou a funcionalidade?
Poderia explicar o que se entende por padrões de design na programação?
Explique os métodos de identificação e obtenção de variáveis que estão no escopo na programação.
Que papel ou oportunidades estás a tentar encontrar na tua atividade profissional atual?
Como foi organizada a equipa e distribuídos os papéis no projeto?
Pode falar sobre os padrões de design que utilizou nos seus projetos?
Quantas etapas o processo de entrevista geralmente inclui?
Tem alguma questão adicional sobre a entrevista?
Quais são os potenciais problemas e perigos que podem surgir ao implementar e usar funções lambda no seu código?
Podes dar um exemplo de uso da palavra-chave virtual na programação?
Pode explicar o que significa o termo 'virtual' no contexto da programação e como ele é utilizado?