[PDF] android design patterns interview questions