Pergunta de entrevista da empresa Bolt

How to get access to private fields or methods in Java? Why reflection is not good?