https://perfectpitchtest.com/I did it several times, today. Just now, I got 12 out of 12, but I might’ve just been lucky.
I tend to recall intros of songs I hear when a given note has been played:
C: The Simpsons Theme (Danny Elfman)
C#/Db: The Winner Takes It All (ABBA)
D: The Phantom of the Opera (Andrew Lloyd Webber)
D#/Eb: You’re Still the One (Shania Twain)
E: The Unforgiven (Metallica), Welcome Home (Metallica)
F: Smells Like Teen Spirit (Nirvana)
F#/Gb: Hotel California (Eagles, The)
G: Mars: Bringer of War (Gustav Holst)
G#/Ab: Somebody to Love (Queen)
A: Stairway to Heaven (Led Zeppelin), Kashmir (Led Zeppelin)
A#/Bb: Legend of Zelda NES (Koji Kondo)
B: Batman Theme (Danny Elfman), Fade to Black (Metallica)
And I might have used some relative pitch skills unconsciously. It’s worth a try, though: Pick your favorite melodies/songs covering the twelve tones. Long, steady, and isolated notes are obviously recommended (intro to The Unforgiven), but combined with countermelodies/harmonies could work as well (at least it does to me with Hotel California). Somebody to Love is not a good example because of Freddie’s glide to the A-flat.
The easiest ones for me are B, C#, E, and C.
EDIT: Just did a fast run, 0 mistakes. I still think I’m cheating a bit. We’ll see how it goes.