Pergunta de entrevista da empresa Lockheed Martin

Java technique questions: abstract/interface, encapsulation, multi-threading, design pattern etc.