Weird or not, I dunno, it's common in here; Iran. No matter how I hate it personally, it's considered as a gesture of good will, not bribery.
My wife insists that it's a good idea to bring some Iranian pistachios to the meeting for the team and I say it's gonna be awkward in their culture. What's your stand as a native German?
Clarification: It's not an interview interview. I've been through various HR and technical interviews, all positive. I’ve been also working remotwly with the team for almost 4 months. Now they wanted "to meet me in person to know me more in person." as they said.