what type of DSA questions asked in interview