Perguntas para identificar se um programador é Sênior
Lógica
- Eu tinha um pote cheio de amebas, elas se multiplicavam tão rapidamente que a cada minuto elas dobravam a sua quantidade. O pote demorou 40 minutos para encher totalmente. Quanto tempo demorou para o pote ser enchido pela metade?
- Num grupo de 120 pessoas 80% são loiras; destas, 25% têm cabelo. Quantas são as pessoas loiras carecas?
Java (Argh! Mas já pagou meu salário)
- Codifique a classe
Anexo
, herdandoEmail
, com os métodospegarNome
,pegarTamanho
epegarConteudo
. O construtor da classe deve imprimir na saída padrão a mensagem “Novo anexo em “ com a data/hora atual. - Escreva um código que instancie um objeto da classe
Anexo
e chame o seu métodopegarTamanho
, que retorna um inteiro (número de bytes). Este valor deve ser testado, e se for maior do que 10MB, imprimir na saída padrão a mensagem: “Anexo muito grande. Tamanho: “ e imprimir o inteiro recebido em pegarTamanho. - O que significa sobrecarga de métodos? Dê um exemplo.
Eu mereço isso!