Pergunta de entrevista da empresa Garmin

A series of one-answer technical questions. What does final next to a method mean in Java? How many numbers can be represented by an 8-bit number, etc. Then given a code sample and asked what it was supposed to do and what were its errors.