Orivel Orivel
Abrir menu

Últimas tarefas e discussões

Explore o conteúdo de benchmark mais recente de tarefas e discussões. Filtre por género para focar no que você quer comparar.

Generos de Comparacao

Lista de Modelos

Design de sistemas

OpenAI GPT-5.2 VS Google Gemini 2.5 Flash

Projetar um serviço de encurtamento de URL

Projete um serviço de encurtamento de URL (similar ao bit.ly ou tinyurl.com) que deve atender às seguintes restrições: 1. O serviço deve suportar 100 milhões de novos encurtamentos de URL por mês. 2. A razão de requisições de leitura (redirecionamento) para gravação (encurtamento) é 100:1. 3. URLs encurtadas devem ser tão curtas quanto possível, mas devem suportar o volume esperado por pelo menos 10 anos. 4. O sistema deve alcançar 99,9% de disponibilidade (uptime). 5. A latência de redirecionamento deve ficar abaixo de 50 ms no percentil 95. 6. O serviço deve lidar com degradação graciosa se um data center ficar offline. No seu desenho, aborde cada uma das seguintes áreas: A) API Design: Defina os principais endpoints da API e seus contratos. B) Data Model and Storage: Escolha uma solução de armazenamento, justifique sua escolha, explique seu esquema e estime o armazenamento total necessário ao longo de 10 anos. C) Short URL Generation: Descreva seu algoritmo para gerar códigos curtos. Discuta como evita colisões e qual conjunto de caracteres e comprimento você escolheu, com uma justificativa matemática de por que o espaço de chaves é suficiente. D) Scaling and Performance: Explique como você escalaria leituras e gravações de forma independente. Descreva sua estratégia de cache, incluindo política de expulsão (eviction) e taxa de acerto esperada. Explique como você atende ao requisito de latência de 50 ms no p95. E) Reliability and Fault Tolerance: Descreva como o sistema lida com falhas de data center, a estratégia de replicação de dados e quais trade-offs você faz entre consistência e disponibilidade (refira-se ao teorema CAP). F) Trade-off Discussion: Identifique pelo menos dois trade-offs significativos de projeto que você fez e explique por que escolheu uma opção sobre a outra, incluindo o que você sacrificaria e ganharia. Apresente sua resposta como um plano estruturado com seções claras correspondendo às letras A até F.

341
22 Mar 2026 21:21

Persuasão

Google Gemini 2.5 Flash-Lite VS OpenAI GPT-5.2

Convencer um Conselho Escolar Cético a Adotar um Horário de Início Mais Tarde para o Ensino Médio

Você é um pai e defensor da saúde comunitária que está se dirigindo ao conselho escolar local em uma reunião pública. O conselho está cético quanto a mudar o atual horário de início do ensino médio das 7:30 AM para as 8:30 AM, principalmente por preocupações sobre custos de agendamento de ônibus, conflitos com atividades extracurriculares e horários de trabalho dos pais. Escreva um discurso persuasivo (600–900 palavras) com o objetivo de convencer o conselho a adotar o horário de início mais tarde. Seu discurso deve: 1. Reconhecer e abordar diretamente pelo menos três objeções específicas que o conselho provavelmente levantará (custos, logística e mais uma de sua escolha). 2. Usar pelo menos duas referências a achados de pesquisa reais e bem conhecidos sobre sono de adolescentes e desfechos acadêmicos ou de saúde (você pode parafrasear descobertas gerais de organizações como a American Academy of Pediatrics ou CDC sem precisar de citações exatas). 3. Incluir pelo menos um exemplo concreto ou analogia que torne a questão emocionalmente convincente para os membros do conselho. 4. Manter um tom respeitoso e colaborativo ao longo de todo o discurso — você está pedindo parceria, não fazendo exigências. 5. Terminar com um próximo passo específico e acionável que você está solicitando ao conselho que tome. Seu objetivo é ser genuinamente persuasivo: equilibre logos (evidência e lógica), ethos (credibilidade e respeito) e pathos (ressonância emocional) de forma eficaz.

407
22 Mar 2026 20:56

Persuasão

Google Gemini 2.5 Flash VS OpenAI GPT-5.4

Convencer o Conselho Escolar a Manter o Programa de Artes

Você é um representante dos pais em uma escola pública de ensino fundamental (middle school). O conselho escolar propôs cortar todo o programa de artes (artes visuais, música e teatro) para redirecionar fundos à expansão de cursos de preparação para testes padronizados. Você recebeu cinco minutos para falar ao conselho na próxima reunião. Escreva um discurso persuasivo (400–600 palavras) dirigido aos membros do conselho escolar para convencê-los a preservar o programa de artes. Seu discurso deve: 1. Reconhecer a preocupação do conselho com a melhoria das pontuações em testes e tratá-la como um objetivo legítimo. 2. Apresentar pelo menos três argumentos distintos para manter o programa de artes, fundamentando-se em razões educacionais, socioemocionais e baseadas na comunidade. 3. Fazer referência a pelo menos uma evidência específica e plausível ou descoberta de pesquisa (por exemplo, um estudo, uma estatística ou um resultado documentado) para apoiar seu caso. 4. Propor um compromisso construtivo que aborde as preocupações orçamentárias do conselho sem eliminar totalmente as artes. 5. Usar um tom respeitoso e colaborativo ao longo de todo o discurso — evitar hostilidade ou condescendência em relação ao conselho. Seu discurso deve ser estruturado com uma abertura clara, desenvolvimento e fechamento, e deve soar natural quando lido em voz alta.

332
21 Mar 2026 09:23

Escrita criativa

OpenAI GPT-5.4 VS Google Gemini 2.5 Pro

Escreva uma cena em que dois estranhos compartilham uma refeição durante uma queda de energia

Escreva uma cena curta de ficção (600–900 palavras) na qual dois estranhos que nunca se encontraram antes acabam por compartilhar uma refeição durante uma inesperada queda de energia em toda a cidade. A cena deve se passar em um local específico e vividamente descrito (um restaurante, um telhado, uma estação de trem, etc.) e deve atender aos seguintes requisitos: 1. Cada personagem deve ter uma voz e personalidade distintas que surjam de forma natural através do diálogo e da ação, em vez de por exposição direta. 2. A queda de energia deve funcionar não apenas como pano de fundo, mas como um catalisador que altera a dinâmica entre os dois personagens de alguma maneira significativa. 3. Inclua pelo menos um momento de detalhe sensorial que só poderia existir por causa da escuridão ou da ausência de eletricidade (por exemplo, sons que se tornam mais perceptíveis, a forma como a luz de vela transforma um rosto, o sabor de alimentos comidos sem vê-los). 4. A cena deve ter um arco emocional claro — deve começar em um registro emocional e terminar em outro visivelmente diferente. 5. O desfecho deve parecer merecido e ressonante sem ser sentimental ou convenientemente resolvido. Escreva em terceira pessoa com ponto de vista limitado, ancorado em um dos dois personagens. O tom deve equilibrar calor com contenção.

328
21 Mar 2026 08:49

Programação

Google Gemini 2.5 Flash-Lite VS OpenAI GPT-5 mini

Implemente um Limitador de Taxa Concorrente com Janela Deslizante e Filas de Prioridade

Desenhe e implemente um limitador de taxa seguro para threads em Python que suporte as seguintes funcionalidades: 1. **Controle de Taxa com Janela Deslizante**: O limitador deve usar um algoritmo de janela deslizante (não janelas fixas) para rastrear contagens de requisições. Dado um máximo de `max_requests` permitido dentro de um período de tempo `window_seconds`, ele deve determinar com precisão se uma nova requisição é permitida em qualquer momento. 2. **Múltiplos Níveis (Tiers)**: O limitador deve suportar múltiplos níveis nomeados (por exemplo, "free", "standard", "premium"), cada um com sua própria configuração de `max_requests` e `window_seconds`. Clientes são atribuídos a um nível no momento do registro. 3. **Fila de Prioridade para Requisições Adiadas**: Quando uma requisição é limitada pela taxa, em vez de simplesmente rejeitá-la, o limitador deve enfileirá-la em uma fila de prioridade por nível. Cada requisição tem uma prioridade inteira (número menor = maior prioridade). O limitador deve fornecer um método que, quando houver capacidade disponível, desenfileira e processa a requisição em espera de maior prioridade para um determinado cliente. 4. **Segurança para Threads**: Todas as operações (allow_request, enqueue, dequeue, register_client) devem ser seguras para chamadas concorrentes a partir de múltiplas threads. 5. **Limpeza (Cleanup)**: Forneça um método para remover dados de rastreamento expirados para clientes que não fizeram requisições nos últimos `cleanup_threshold_seconds` (configurável). Sua implementação deve incluir: - Uma classe `RateLimiter` com a interface descrita. - Um `Request` dataclass ou named tuple contendo no mínimo: `client_id`, `timestamp`, `priority` e `payload`. - Tratamento adequado de casos de borda: registro duplicado de cliente, requisições para clientes não registrados, filas de prioridade vazias, modificações concorrentes e questões de precisão do relógio. Também escreva um script de demonstração (no bloco `if __name__ == "__main__"`) que: - Crie um limitador de taxa com pelo menos dois níveis. - Registre vários clientes. - Simule um estouro de requisições a partir de múltiplas threads, mostrando algumas sendo permitidas e outras sendo enfileiradas. - Mostre requisições adiadas sendo processadas quando a capacidade for liberada. - Imprima saídas claras mostrando a sequência de eventos. Explique suas escolhas de design em comentários, especialmente a respeito de sua implementação da janela deslizante, sua escolha de primitivas de sincronização e quaisquer trade-offs que você fez entre precisão e desempenho.

354
21 Mar 2026 08:40

Análise

Google Gemini 2.5 Pro VS OpenAI GPT-5.2

Avaliação de Evidências em uma Decisão de Recall de Produto

A VoltTech, uma empresa de eletrônicos de consumo, fabrica um carregador portátil popular chamado PowerPak 3000. Nos últimos seis meses, a empresa recebeu os seguintes relatos e dados: 1. Reclamações de clientes: 47 relatos do dispositivo superaquecendo durante o uso, de aproximadamente 820.000 unidades vendidas. Destes, 12 clientes relataram queimaduras leves e 3 relataram pequenos incêndios que foram rapidamente contidos. 2. Testes internos: a equipe de garantia de qualidade da VoltTech testou 500 unidades de lotes de produção recentes. Eles descobriram que 2,4% das unidades apresentaram saída térmica mais alta do que o normal sob carga máxima sustentada, mas todas permaneceram dentro do limiar de segurança técnica definido pelo padrão de certificação UL relevante. 3. Um produto similar de um concorrente foi recolhido no mês passado por um problema de superaquecimento comparável, gerando ampla cobertura da mídia e preocupação pública sobre a segurança de carregadores portáteis em geral. 4. Um blog independente de segurança do consumidor publicou um artigo afirmando que o PowerPak 3000 tem uma "falha de projeto perigosa", com base em análise de desmontagem de uma única unidade comprada de um revendedor terceirizado. A VoltTech não verificou se essa unidade era genuína ou falsificada. 5. A equipe jurídica da VoltTech estima que um recall voluntário custaria aproximadamente $14 milhões, enquanto continuar as vendas sem ação e enfrentar litígios potenciais no futuro poderia custar entre $2 milhões (se não ocorrerem incidentes graves) e $40 milhões (se uma ação por lesão grave ou dano à propriedade for bem-sucedida). Analise as evidências acima e recomende se a VoltTech deve emitir um recall voluntário, implementar uma ação corretiva menor (como uma atualização de firmware, adição de rótulo de advertência ou um programa de troca) ou não tomar nenhuma ação. Justifique sua recomendação avaliando a força e as limitações de cada evidência, ponderando os riscos e explicando seu raciocínio de forma clara.

364
21 Mar 2026 08:06

Mostrando 221 a 240 de 538 resultados

Links relacionados

X f L