Sobes.tech

DevOps

45. O que é um arquivo Docker? - Repositório local de imagens Docker; - Arquivo com instruções para construir uma imagem Docker; - Arquivo de configuração do Docker; - Documentação oficial do Docker; 46. Qual processo é primário no container? - FROM; - RUN; - initd; - run.deamon; 47. Comando para construir uma imagem Docker?

Intern
159

39. Onde são armazenados os logs de aplicações no sistema operativo Linux? * 40. Quais são os sinais de vazamento de memória numa aplicação JAVA? * Redução significativa do desempenho durante execução prolongada da aplicação; Erros nos logs do tipo memeryEmpty; FatalError que levam ao encerramento abrupto da aplicação; Aparecimento de telas de bloqueio;

Intern
155

34. Para que serve a tecnologia NAT? * - Aumentar o número padrão de VLANs; - Para limitar o tráfego de entrada, saída e intra-rede; - Garantir endereçamento sem conflitos na internet; - Atribuição do gateway DNS e criação de tabelas de rede; 35. O que são portas TCP/IP? * - Abstração ao nível de diferentes sistemas operacionais que regula a comunicação entre aplicações pelos protocolos TCP ou UDP; - Utilitário embutido em alguns sistemas operacionais que permite transferir - "portar" utilitários e aplicações entre sistemas operacionais; - Interfaces de hardware de rede; - Interfaces do núcleo do sistema operacional através das quais se pode interagir com o sistema operacional a partir do código do programa; 36. Quais são os níveis do modelo OSI/ISO? *

Intern
151

28. Quais flux de dados no Linux você conhece? 29. Indique as opções de consultas que serão executadas sem erros - select * from processing_db where user_id=413; - SELECT user_id FROM processing_db; - select * from processing_db where user_id=413 - select * from pg_state_activity where db_name="processing_db"; - select * form instruct;

Intern
149

30. Quais das seguintes afirmações são verdadeiras em relação ao SQL e aos SGBD? * - Os índices funcionam criando uma estrutura de dados separada que contém cópias das colunas indexadas em ordem ordenada. Quando uma consulta é executada, o mecanismo do banco de dados procura no índice as linhas que correspondem às condições da consulta e depois extrai os dados reais da tabela; - Nenhum SGBD pode garantir o cumprimento do teorema CAP; - Os SGBD não suportam relações um para muitos; - Um SGBD pode operar em nome do usuário com privilégios de root; 31. O que é uma subconsulta em SQL? * - Uma função embutida na linguagem para otimização automática de consultas; - Uma construção sintática que permite consultar dados desconhecidos dentro de uma consulta em execução; - Uma função obsoleta em alguns SGBD; - A capacidade de procurar informações não apenas dentro de uma tabela, mas em toda a base de dados existente;

Intern
139

24. Indique os principais pontos da abordagem Linux - Tudo é um arquivo; - O bloqueio do usuário root é obrigatório; - Uma utilidade resolve bem uma tarefa; - As chamadas de sistema foram criadas para uma gestão mais conveniente dos processos; 25. Com qual utilitário pode-se verificar a carga do sistema? - ps as; - top; - ls -la; - sudo apt-get;

Intern
131

51. O que é o Jenkins? - Uma das implementações mais conhecidas de pipelines de entrega e implantação de código; - Software destinado a monitorar nós remotos da rede; - Aplicação para geolocalização de nós da rede; - Um dos processos principais do sistema operativo Linux; 52. Quais são as principais entidades do Kubernetes? - Deployment; - limites; - endpoint; - ConfigMap; - Secrets; - Níveis; - Pod; - ReplicaSet;

Intern
130

48. Comando para iniciar o container? docker start; docker continue; docker init; docker run; 49. Como ver a lista de containers docker em execução? docker ps; docker ls; docker ll; docker –procces; 50. O que é CI/CD? Ferramenta de monitoramento do sistema operativo; Metodologia que combina processos de integração contínua e implantação de software;

Intern
128

37. O que é um endereço MAC? - Endereço único do dispositivo ao nível físico; - Protocolo para converter endereços IP; - Método de encriptação de dados na rede; - Forma de conectar o dispositivo à rede; 38. Como saber o endereço IP de um computador com sistema operativo Linux? - ifconfig; - ipconfig /all; - ip a; - cat /etc/netconfig; 39. Onde são armazenados os logs das aplicações no Linux? - /var/log/;

Intern
127

32. O que é um procedimento armazenado em SQL? - Uma consulta SQL executada no âmbito técnico do SGBD; - Um conjunto pré-compilado de operadores SQL armazenados na base de dados e que podem ser executados com um comando; - Uma consulta SQL armazenada no cliente; - A capacidade de procurar informações não apenas numa tabela, mas em toda a base de dados existente; 33. Quais são os dois processos globais de rede existentes? - DHCP e VLAN; - Comutação e roteamento; - Listagem e resposta; - Atribuição de gateway DNS e criação de tabelas de rede; 34. Para que serve a tecnologia NAT?

Intern
124

Do que o Kafka não pode funcionar? - Sem ZooKeeper; - Sem replicação de brokers; - Sem configuração fina do cliente; - Sem acordo de licença, que por sua vez é a chave de ativação;

Intern
123

53. O que é o etcd no contexto de um cluster k8s? 54. O que é um namespace? 55. Para que serve a utilidade kubectl?

Intern
122

26. Como saber o diretório de trabalho atual? - ll; - who; - uname -a; - pwd; 27. No servidor há um diretório que contém um subdiretório, dentro do qual há um arquivo. Você é o proprietário recursivamente de tudo (/dir/dir/file), o grupo também é seu. Se você tentar ler o arquivo com seu usuário, o console retorna uma mensagem de permissão negada. O que falta? - O bit x em um dos diretórios; - Permissões do usuário root; - Permissões de leitura do arquivo; - Talvez apenas se o arquivo for executável; 28. Quais fluxos de dados no Linux você conhece?

Intern
118

23. Indique as utilidades de linha de comando do Linux existentes? cat; ls; grep; version; top; interfaces; unlock; systemctl; grep; less; ns; nmap; 24. Indique os principais pontos do caminho Linux

Intern
111

41. O que pode causar vazamentos de memória em aplicações JAVA? * - Gestão incorreta de objetos no heap; - Não usar o coletor de lixo; - Uso incorreto de variáveis estáticas; - Uso excessivo de funções recursivas; - Uso incorreto de construtores; 42. Quais são os tipos de vazamentos de memória em aplicações JAVA? * - Através de recursos não fechados; - Uso de estruturas de dados incorretas; - Uso incorreto do coletor de lixo; - Uso incorreto de fluxos de dados; 43. O que é Docker? *

Intern
108

43. O que é o Docker? * - Utilitário para iniciar containers; - Máquina virtual com dependências pré-definidas; - Hipervisor baseado em Linux; - Sistema operativo baseado em BSD; 44. Indique a definição correta da tecnologia de containerização? * - Executar a aplicação em um ambiente mínimo necessário para o funcionamento. Dentro do container já estão todas as bibliotecas e dependências necessárias para o funcionamento estável da aplicação; - Isolamento de parte dos recursos do sistema operativo para executar processos prioritários; - Tecnologia do Linux que permite ajustar o núcleo de forma segura; - Tecnologia que permite containerizar erros da aplicação para seu funcionamento estável;

Intern
105

56. Em que condições é impossível implementar um cluster k8s? - Não existem tais condições; - Não é possível implementar um cluster num único nó; - Para a implementação, é necessário um nó separado para a API; - Todos os elementos de gestão do cluster devem ser implementados em servidores físicos separados; 57. Qual dos seguintes é um broker de mensagens? - Apache Kafka; - Postgres; - OracleMQ; - RabbitMQ; - Asterix; - ActiveMQ; - Artemis;

Intern
98