Já enfrentou uma situação em que não conseguiu cumprir o prazo de uma tarefa ou projeto?
Python
O que são índices em sistemas de gestão de bases de dados e quais são suas vantagens e desvantagens?
Em que casos é recomendado aplicar a arquitetura de microserviços num projeto?
# 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")
Qual é a diferença entre uma classe e um objeto?
Conte-nos como recebia e formulava as tarefas a realizar no seu emprego anterior
Podes descrever as principais responsabilidades e projetos nos quais trabalhaste na tua experiência anterior?
Quais métodos de implementação de classes abstratas são usados em Python?
Quais métodos de varredura o planejador de consultas realiza para procurar dados?
Segues os princípios SOLID ao desenvolver software?
Qual é o propósito dos objetos simulados no processo de teste automatizado?
O gestor discute as suas preocupações ou insatisfação com o cargo atual?
Quais sinais indicam a necessidade de criar um índice na base de dados?
A que parâmetros deve prestar atenção ao escolher a sua futura posição profissional?
Qual é a diferença entre definir uma classe e criar uma instância dela?
Quais são as vantagens e desvantagens de usar o framework Django no desenvolvimento de aplicações web?
A que deve prestar atenção para identificar possíveis problemas ao considerar uma vaga de emprego futura?
# 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")
Podes descrever como funcionam os escopos de variáveis em Python?
Já trabalhou com ORM e consultas SQL brutas? Qual abordagem prefere?