Class design interviews