Javascript Advanced Concepts Interviewee