I applied for the Tibco BW Developer position where the questions were like this :
1. what are the best practices for developing code in Tibco BW
2. If any Prod issue comes then what is your approach towards solving that issue (its a high level generic question)
3. Given a scenario tell me how will you do that in Tibco BW . will you use sync or async processing here.
4. Different ways of changing GV in BW , with and w/o engine restart or deployment
5. JMS properties
6. How to make a proxy setting while making an HTTP API call
there were other straight generic questions as well..however not able to recollect them now :)