Desenha um esquema de integração entre o frontend, o backend e o sistema de armazenamento de produtos (1C/armazém) tendo em conta os preços pessoais para diferentes tipos de utilizadores. Explica quais os métodos que vais usar.
Python
Por que a lista Python pode armazenar elementos de tipos diferentes e ao mesmo tempo permite acesso rápido por índice?
O que fazer se numa aplicação assíncrona (FastAPI) houver uma operação de E/S síncrona bloqueante?
O que é o GIL em Python e por que precisamos saber disso?
Como é implementada a assíncronia em Python? Conta sem detalhes profundos.
Quando e como usas Kafka e RabbitMQ — qual é a diferença?
Fala-me sobre os tipos de bloqueios.
Por que usaram Redis+Celery em vez de RabbitMQ?
Em que caso faz sentido usar multithreading em Python apesar do GIL?
Para que serve o WebSocket, se já existe HTTP? Qual é a principal diferença?
Por que estás saindo da [empresa]? O que te motiva a mudar de emprego?
Fala sobre ti: quem és, o que fazes, experiência de trabalho, hobbies?
Para que servem os índices numa base de dados? Desvantagens? Qual a estrutura de dados usada para um índice padrão?
Por que muitos desenvolvedores experientes recomendam preferir a composição em vez da herança?
Qual é a complexidade de inserir no final de uma lista (lista Python)? Por que às vezes O(n)?
Tarefa com atualização concorrente da tabela: como resolver o problema de perda de atualizações (Lost Update) usando ferramentas de banco de dados?
A assíncronia em Python/FastAPI é a mesma coisa que concorrência?