pl sql programmer interview questions