Web technologies interview questions