Don't memorize this topic, just use logic. When you rotate in hospitals you'll be able to clinical differenciate each instantly in a jiff because it's something you see everyday.
View hyperbillirubinemias on whether the problem is prehepatic, hepatic and posthepatic.
Prehepatic: Anything that causes your blood to blow up. Huge spleen, sickle cell disease, incompatible blood transfusion, physiologic jaundice of babies, etc.. Liver works fine, just that because red blood cells have blown up, a normal functioning liver can't process (conjugation) billirubin fast enough so some non conjugated billirubin is present in most tissues. High billirubin in tissues is pretty much harmless to anyone that isn't a newborn baby (babies can get kernicterus).
Hepatic: Any problem in the liver. Acute hepatitis, cirrhosis, etc.. Non conjugated billirubin levels aren't increased initially, but the liver works slower and can't process it so non conjugated billis increases in the blood. Gilbert syndrome isn't considered to be a disease, the person is genetically only able to process billis at a slower rate than people without the trait. I have a few friends that have Gilbert syndrome and they have jaundice during periods of stress (poor diet, no sleep) or after drinking alcohol.
Post hepatic: Liver can process and conjugate billis correctly, but there's a problem that billis can't be transported to the intestines. Most common cause: gallbladder stones. Any problem with the gallbladder and it's ducts (inflammation, cancer) will cause this. An unusual cause is Mirizzi syndrome where the obstruction is higher up in the liver ducts. I saw one of these cases as an intern. Clinically the jaundice has acolia and coluria.
Medicine is logical, don't kill yourself memorizing everything!!! 😎