Capgemini Interview Question

difference between new and malloc , call by value and call by referance , virtual functions ,friend function