udyen jain & associates Interview Questions