javascript code based interview questions