sweety616,
I don't know anything about the company you are applying to, but it does not sound like a PLC programming job. I would guess it is working with some type of database software. The heart of database software is the sorting and search routines. Without those, data cannot be sorted into alphabetical or numerical order, a must for a fast program that handles thousands of records.
They will ask you the usual questions, all variations of "What can you do for us?", such as:
"What experiences have you that make you qualified for this job?"
"What are your goals?"
"What would you like to be doing in 5 years?"
"Do you enjoy working with a team of people, or had you rather work alone?"
What they really want to know is: Do you have a work ethic that will get you to the job ontime and keep your nose to the grindstone? The rest of the stuff they can teach you. If a person does not have a desire to work, then all else is moot.