If you’re facing these questions in an interview and you don’t know them yourself: don’t you think that the job will be a bit difficult for you to do? Perhaps the questions are out of your knowledge for a reason (i.e. because they want someone who can do them without problem)
I’m all for learning (hell… I used to do a lot of training and I come across new stuff I have to figure out all the time), but getting someone else to supply you answers is the same as lying on a resume or getting someone else to do your homework: it may work, but you could find yourself out of a job when they find out you don’t have a clue.
There are (already) enough people applying for certain IT jobs who have no real clue on how to use it competently without yet another one scraping into a job without knowing this stuff.
WebMethods training introductory course is a good base for learning this stuff: it’ll show you #2 (configure jdbc), you’ll then be able to go through adapter services which will then allow you to know the concepts to do #1,
a quick 5minute demo or pointing you at the right sample package (WmFlatFileSamples) from the trainer will let you do #3 (simple flat file) and in doing #1, #2 and #3 you’ll have learnt how to use the help PDFs and should be able to figure out #4 after doing #3 (as EDI is the flat file package). There’s also an e-learning course on flat files.
Failing that, you can always read the documentation (sometimes a good place to look): The JDBCAdapter’s user guide will tell you everything you need to know about the JDBC Adapter’s capabilities and using adapter services. WMFlatFile guide will talk about flat file concepts, although a good idea is to do lots of playing around with it to work out how it works.