plc interview questions