Kaar Technologies interview question

1.Why we use oops? 2.Pascle triangle to code 3.stack vs queue