Pode explicar o que é uma transação no contexto de bases de dados ou sistemas de processamento de dados?
Python
Como garantir a segurança do acesso ao dicionário em um ambiente multithread?
Pode explicar o que é o GIL e como ele afeta o funcionamento dos threads em Python?
Pode explicar como funciona o interpretador global de bloqueios em Python e como ele afeta a execução de threads?
Podes listar os principais tipos de esquemas transacionais utilizados em bases de dados relacionais?
Descreva sua experiência de uso do Docker em projetos e tarefas que você resolveu com sua ajuda
É possível explicar o que se entende por multiprocessamento e como ele difere da multithreading?
Que experiência e recursos de aprendizagem influenciaram o seu desenvolvimento como programador?
Pode explicar o princípio de funcionamento do LEFT JOIN em SQL e como ele difere de outras junções?
Pode enumerar os níveis de isolamento de transações que conhece?
Quais são os teus objetivos e planos para os próximos anos no teu desenvolvimento profissional?
Como é que a execução assíncrona de tarefas é realizada no mecanismo Event Loop?
Pode explicar o que é uma coroutine e como elas são usadas na programação?
Explique o que é o conceito de esquema de transações numa base de dados
Explique o que se entende por 'fecho' em programação.
Pode explicar como integrou os modelos de aprendizagem automática na parte do servidor da aplicação no seu último emprego?
Utilizou em sua prática sistemas de integração e entrega contínuas no seu último emprego?
Pode explicar o funcionamento do ciclo de eventos (Event Loop) na programação assíncrona?
Qual é o papel do GIL no Python e por que ele pode limitar a multitarefa?
Tem experiência no desenvolvimento ou uso de processos assíncronos?