NPV IRR and assumptions

Discuss NPV and IRR. Does the assumption concerning the reinvestment of intermediate cash inflow tend to favor NPV or IRR? In practice, which technique is preferred and why?

Answer is two and half page with references and citations.