Sobes.tech

Python

Já enfrentou uma situação em que não conseguiu cumprir o prazo de uma tarefa ou projeto?

Junior — Middle
120

Em que casos é recomendado aplicar a arquitetura de microserviços num projeto?

Middle — Middle+
118

# Portanto, os requisitos "o que e como este código deve fazer" devem ser aceitos como estão agora. db = Model() def processa(dados): print("tamanho do ficheiro: " + str(len(dados))) linhas_usuarios = open("/opt/data/users.txt").read().splitlines() resultado = [] for linha in linhas_usuarios: linhas_transacoes = open("/opt/data/transactions.txt").read().splitlines() processa(linhas_transacoes) for linha2 in linhas_transacoes: partes = linha2.split() é_valido = db.check_transaction( user_id=partes[3], change=partes[4], ) if not re.search("\d{4}-\d{2}-\d{2}\s+\d{2}:\d{2}:\d{2}\s+\d+\s+\w+\s+\d+.\d+", linha2): continue user_id = linha.split()[0] regdate = db.get_regdate(user_id) if re.search("\d{4}-\d{2}-\d{2}", regdate) and re.search("\d+.\d+", partes[4]): resultado.append(linha2) if len(resultado) > 0: print("match")

118

Qual é a diferença entre uma classe e um objeto?

118

Podes descrever as principais responsabilidades e projetos nos quais trabalhaste na tua experiência anterior?

Junior — Middle
117

Quais métodos de implementação de classes abstratas são usados em Python?

Junior — Middle
117

Quais métodos de varredura o planejador de consultas realiza para procurar dados?

Junior — Middle
117

O gestor discute as suas preocupações ou insatisfação com o cargo atual?

Junior — Middle
115

Quais sinais indicam a necessidade de criar um índice na base de dados?

Junior — Middle
114

Quais são as vantagens e desvantagens de usar o framework Django no desenvolvimento de aplicações web?

Junior — Middle
111

A que deve prestar atenção para identificar possíveis problemas ao considerar uma vaga de emprego futura?

Junior — Middle
109

# Atualmente, a documentação e os requisitos para este código não são 100% precisos e em alguns casos não estão atualizados, por isso não os incluímos aqui. # O próprio código funciona em servidores de produção, cujos resultados são utilizados por diferentes # sistemas, alguns escritos em COBOL, e outros em plataformas no Ártico em plataformas petrolíferas, # que recebem dados de entrada por sinal unidirecional de satélites. # Não gostaríamos de quebrar nada disso e depois ter que consertar. # Portanto, os requisitos "o que e como este código deve fazer" devem basear-se em como ele funciona na prática # neste momento. db = Model() def process(data): print("tamanho do arquivo: " + str(len(data))) linhas_usuarios = open("/opt/data/users.txt").read().splitlines() resultado = [] for linha in linhas_usuarios: linhas_transacoes = open("/opt/data/transactions.txt").read().splitlines() process(linhas_transacoes) for str2 in linhas_transacoes: parts = str2.split() is_valid = db.check_transaction( user_id=parts[3], change=parts[4], ) if not re.search("\d{4}-\d{2}-\d{2}\s+\d{2}:\d{2}:\d{2}\s+\d+\s+\w+\s+\d+\.\d+", str2): continue user_id = linha.split()[0] regdate = db.get_regdate(user_id) if re.search("\d{4}-\d{2}-\d{2}", regdate) and re.search("\d+\.\d+", parts[4]): resultado.append(str2) if len(resultado) > 0: print("match")

109

Podes descrever como funcionam os escopos de variáveis em Python?

Junior — Middle
108

Já trabalhou com ORM e consultas SQL brutas? Qual abordagem prefere?

107
/9