Python
Quem você considera um exemplo na área de tecnologia e por quê?
Qual é a finalidade do uso de conjuntos na programação?
Qual é a diferença entre threads e processos?
Existe um relatório grande e importante que demora a ser gerado, nós o armazenamos em cache, mas não sabemos com que frequência devemos atualizá-lo (de forma diferente em diferentes períodos, dependendo das alterações nos dados). Como funciona a invalidação do cache nesse caso, como deve ser feita?
Pergunta clássica: o que acontecerá se colocarmos no dicionário as chaves 1 (int), 1.0 (float) e True (bool)?
O que é uma Outbox Transacional e como ela funciona?
Como te sentes em relação ao facto de haver muito Django no trabalho? Estás disposto a mergulhar e aprender?
Por que o Go está ganhando popularidade e por que você se interessa por ele?
Como fizeram o deploy no Kubernetes, qual servidor web usaram?
Como você abordou a integração e adaptação a novos projetos?
Qual é a vantagem de usar um objeto imutável do tipo frozenset em Python?
Como começou a sua carreira na área de desenvolvimento?
Que estruturas de dados utilizas nos teus projetos?
Tem experiência em trabalhar com fusos horários nos seus projetos?
import aiohttp import asyncio async def fetch_all_tickets(self, ticket_ids: list, max_concurrent_requests: int =10): semaphore = asyncio.Semaphore(max_concurrent_requests) async with aiohttp.ClientSession() as session: tasks = [self._get_ticket(ticket_id, session, semaphore) for ticket_id in ticket_ids] tickets = [] for task in tasks: ticket = await task if ticket is not None: tickets.append(ticket) return tickets
Explique o mecanismo de funcionamento dos geradores assíncronos na linguagem Python e as suas características de utilização.
Em que cenários é recomendado usar uma construção de Docker em várias etapas para otimizar o processo de criação de contêineres?
Houve ocasiões em que você configurou ou modificou a documentação técnica para suas necessidades?
É possível fazer alterações no código-fonte do framework que você está usando?
Quais comandos ou comandos de console são normalmente usados para fazer o deploy de uma aplicação Django em um ambiente de produção?