Python
Em que casos a multithreading é utilizado na programação?
Fala sobre o seu maior sucesso na sua carreira profissional
Tem experiência com o mecanismo Channels nos seus projetos?
O que é uma transação? Dê uma definição do conceito.
Conte com as suas próprias palavras como projetou o PostgreSQL para a vitrine do marketplace: requisitos de negócio, quantas tabelas, quais ligações, o que é uma entidade de negócio?
Qual é a diferença entre threading e asyncio?
Tem experiência de trabalho com GraphQL e já o implementou em projetos?
Quais são os seus planos para os próximos 3-5 anos na sua carreira?
Poderia mencionar as principais características que distinguem uma função pura?
Poderia falar sobre o conjunto de tecnologias e ferramentas que utiliza no seu trabalho?
Quais métodos podem ser usados para evitar o problema N+1 ao trabalhar com modelos relacionados no Django?
Quais são as principais dificuldades ao usar funções Lambda?
# É necessário implementar um gerador que aceite dois argumentos: o nome do ficheiro filename e a quantidade de palavras batch_size. # O gerador deve ler o ficheiro especificado e, a cada chamada, retornar batch_size palavras.
Você também trabalhou através de uma empresa de outsourcing na [organização]?
Como estruturar o trabalho com bases de dados para garantir a sua manutenção eficiente?
Quais critérios você usa para avaliar o sucesso na realização de uma tarefa?
Você estudou a documentação oficial do Python para aprimorar seus conhecimentos?
Pode explicar o que se entende por programação multithread?
Podes falar sobre o tema e os principais resultados do teu trabalho de diploma?
Consegues enumerar as principais estruturas de dados usadas em Python?