Pergunta de entrevista da empresa Citi

1.Segregate negatives numbers from positive in an array 2. reverse a number without using any string function 3. Hibernate get vs load 4. Implement Decorator and factory pattern