Quais são as suas expectativas salariais?
Python
Como avaliar a complexidade temporal do processo de determinar a presença de um elemento numa lista?
Na sua posição anterior, criava ou executava testes automáticos para verificações de código?
Qual é a proporção de tempo no seu trabalho dedicada à programação em Python?
Qual é a diferença no mecanismo de busca de métodos nas classes em Python 2 e Python 3?
Podes falar sobre os algoritmos mais conhecidos e as suas aplicações?
Descreva a sua experiência com bases de dados e o seu uso em projetos
Como afeta a alteração dos parâmetros na complexidade das operações no dicionário?
Consideras a possibilidade de trabalhar como líder técnico ou arquiteto de soluções?
O que é AsyncSession no SQLAlchemy e quais são as regras de trabalho com ela no contexto do microserviço FastAPI?
Qual é o papel dos comandos TCL na gestão de transações dentro do banco de dados?
O que fazer se criarmos uma nova coluna com o tipo BIGINT e preenchê-la com os mesmos dados da antiga coluna com INT, considerando que duas chaves primárias não podem existir simultaneamente?
Quais são os principais mecanismos de sincronização de threads ou processos que você conhece?
Que bibliotecas ou frameworks para trabalhar com mapeamento objeto-relacional você usou em seus projetos?
Tem experiência com coleções de dados em Python?
Ao olhar para trás, qual convicção profissional se revelou a mais errada para ti?
É possível implementar uma lista ligada usando os recursos padrão do Python?
Qual é a finalidade do parâmetro on_delete nos modelos de banco de dados?
Já utilizou consultas aninhadas nos seus projetos?
Explique o princípio de funcionamento do protocolo HTTPS e como ele difere do HTTP.