Hello, lots of great questions, let’s take it one at a time:
Salary – Do you research and come prepared! While I understand most people are hesitant to give a number, it’s to make sure everyone is in the same ball park. If you are flexible in the range you are looking for, mention that as well.
Self-confidence – during the interview? I would recommend a few mock interview practice runs. This will help you be more comfortable in your answers, which will drive confident delivery of your answers. You also want to anticipate questions and answers. During you research, you should also search for information about the company interview process and potential find past interviewers comments and questions they have been asked.
Strengths/Weaknesses – Take a step back and analyze yourself or ask peer/friend/colleague for their advice. Think of weaknesses as areas that you can control, and have the power to improve. It can be anything ranging from professional to social skills. I would first start with creating 2 lists: what you want to improve on and what you think you’re a rock star at!
Eco-friendly textile Industry – I would start by knowing who the top players are in the industry. I would than look for any conventions/conferences/seminars/etc. If you can attend one, that would be great, if not, check out the topics discussed, who and where they have worked in the past. I would also look up folks with the job titles I see myself in 5-10 years from now and try to see how they started their careers.
Hope this helps! Good luck!