Python
Pode explicar as principais diferenças entre Redis e RabbitMQ no contexto do seu uso para processamento de dados e troca de mensagens?
Qual era a composição da sua equipa na implementação deste projeto?
Pode explicar o que é uma lista ligada simples e como ela funciona?
O que o inspira ou com o que gostaria de trabalhar na sua carreira profissional?
Já teve experiência em participar numa entrevista com um cliente?
Em que situações é aconselhável usar multithreading em soluções de software?
Quais são as diferenças entre os algoritmos de criptografia simétrica e assimétrica?
Pode explicar o que se entende por conceito de grupo de consumidores em sistemas de processamento de mensagens?
Há quanto tempo utiliza Python na sua prática?
É conveniente para ti chegar à localização do escritório?
Como foi realizada a integração dos novos participantes no projeto e o seu treino durante o processo de desenvolvimento?
Qual é a diferença entre os operadores return e yield no contexto de funções e geradores?
Que funções são fornecidas pela classe Iterator para percorrer uma coleção?
Como é efetuada a passagem de argumentos ao chamar funções?
Já utilizou tecnologias de containerização para implementar e gerir aplicações?
Pode explicar como funciona o RabbitMQ e como ele garante a troca de mensagens?
O que faz a construção `if __name__ == '__main__'` num ficheiro Python?
Qual é a funcionalidade do operador DELETE em consultas SQL?
É possível substituir um carácter específico numa string sem criar uma nova string?
Poderia explicar o processo de execução do comando 'git rebase' e o seu papel na gestão do história dos commits?