Explain Java follow-ups after solving coding problem | Deutschebank