hamexam.org
HamExam.org offers free practice exams and flash cards for the Technician, General, and Amateur Extra amateur radio question pools. The site was built in 2003 and requires no sign-up for practice; a free account adds question prioritization and progress tracking across sessions.