geeksforgeeks javascript interview questions