Gemography interview question

Generic software engineering questions like what is a pure function?