Perguntas para identificar se um programador é Sênior

Lógica

  1. 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?
  2. 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)

  1. Codifique a classe Anexo, herdando Email, com os métodos pegarNome, pegarTamanho e pegarConteudo. O construtor da classe deve imprimir na saída padrão a mensagem “Novo anexo em ” com a data/hora atual.
  2. Escreva um código que instancie um objeto da classe Anexo e chame o seu método pegarTamanho, 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.
  3. O que significa sobrecarga de métodos? Dê um exemplo.

Eu mereço isso!


4 Comentários on “Perguntas para identificar se um programador é Sênior”

  1. Tino estavamos conversando sobre isto agora mesmo na Bopia – Junior ou Senior, pra nós ou cara é bom programador ou não é nada!!!

    Quer ver se o cara realmente sabe? Pede para ver o codigo dele no github ou uma app open source!! Isto vale muito mais.

    Mas como comentei, por aqui, a maioria empresas e programadores nem sabem o que é opensource e muito menos github.

    Abraço

  2. RoadHouse disse:

    errr… vergoinha

  3. Foi uma entrevista de emprego isto?

    • Celestino Gomes disse:

      aham

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

Join 602 other followers