Python
O que são funções de janela SQL?
Como remover corretamente, passo a passo e de forma segura, uma coluna da base de dados que já não é utilizada, mas a que o código antigo ainda pode aceder?
Por que muitos desenvolvedores experientes recomendam preferir a composição em vez da herança?
Como te chamas?
Na essência, obtiveste uma boa base na universidade ou estudaste algo por conta própria?
O que é monitorização aplicada (verificações de saúde, disponibilidade por URL)?
Qual é a finalidade do pathlib em Python e como se compara com o os.path?
Tem experiência com sistemas operacionais certificados russos, como RED OS ou Alt Linux?
Sabes alguma forma de otimizar o processo com os linters para que na CI os linters passem na primeira, em vez de passar por um ciclo de 'commit-erro-correção'?
O que é um decorador em Python?
Por que saiu da empresa (projeto com sistema de recomendação para uma cadeia de lojas de flores)?
Avalie a complexidade temporal e espacial do algoritmo em relação ao comprimento do texto n e ao tamanho do alfabeto m.
Fale-nos sobre o seu projeto no Tochka Bank. Teve vários projetos lá?
Para que serve o gestor de contexto com ao trabalhar com ficheiros? Onde mais é utilizado?
Como era a sua equipa, com quem interagia, como trabalhava e qual stack utilizava?
A aplicação num contêiner Docker não consegue conectar-se à base de dados noutro contêiner. A que pode isso estar relacionado?
O que é um monólito distribuído e por que é mau?
Quais são as principais diferenças entre programação síncrona e assíncrona em Python? Por favor, responda a esta pergunta oralmente.
O que é um gestor de contexto, para que serve e como criar o seu próprio?
Como implementar A() + B() = C()? Como somar dois objetos e obter um terceiro?