If a software developer needed to implement such a feature given those constraints, they could gain the necessary knowledge with a two-minute internet search. Knowledge and information are common and easily acquired, critical thinking and creativity are not. I strongly recommend an interview process that screens for the latter, not the former.