Often used interchangeably as prefixes, but there’s an important difference: “quasi-” means “almost,” and “pseudo-” means “fake.” A more interesting discussion might be the differences in how “pseudo” and “faux” are used, which is a little more complicated.
To see the difference between “quasi-” and “pseudo-,” consider the difference between a quasi-experiment and pseudoscience.