Python
Que tipos de erros evitam os diferentes níveis de isolamento de transações?
Para que serve realmente o GIL, se ele impõe tantas restrições?
async def call_provider(text: str) -> str: async com aiohttp.ClientSession() como session: async com session.post( "[link] json={"text": text} ) como resp: return await resp.json()
Qual é a diferença na definição do âmbito (scope) entre os protocolos OpenID Connect e OAuth 2.0?
Qual é a diferença entre Kafka e RabbitMQ?
Conte-nos o que fez nos seus empregos anteriores. Comecemos pela empresa [empresa].
Como adquires novos conhecimentos? O que lês, quem assistes? Podes nomear canais específicos ou o último que viste?
Para que serve a normalização de bases de dados? Como determinar o quão normalizada deve estar a esquema?
Como funciona a adição de elementos à lista por baixo do capô? Como é alocada a memória?
Podes explicar o conceito de safe point no contexto de gestão de memória ou multithreading?
Quais componentes ou mecanismos em Python controlam a execução simultânea de threads?
Como funciona uma transação? O que acontece durante o BEGIN e o COMMIT?
Como é que faz a revisão de código?
Como te sentes em relação ao trabalho no escritório?
Tem planos para implementar novas funcionalidades ou melhorias no projeto?
Que métodos ou bibliotecas utilizou para implementar cálculos paralelos e distribuição de tarefas em sistemas multiprocessador?
Quais tarefas no seu projeto anterior você achou menos interessantes ou mais difíceis de realizar?
Pode explicar o que são as requisições HTTP entre domínios através do CORS e por que são necessárias?
Qual é a diferença entre threads e processos?
Pergunta clássica: o que acontecerá se colocarmos no dicionário as chaves 1 (int), 1.0 (float) e True (bool)?