hi sandeip...Good to hear that you are applying to Smeal as well...
But I also would like to note that most of international students there, are from India... So, it may be a little difficult for you...
Be ourself in the interview...the interviewer is very friendly, so be friendly - not formal... And show that you really like the school..
the first question is why smeal mba? and how did you learn about smeal?
so, if you answer well to this question the school is yours...
also, some questions about your job...what do you do there?
I think they even asked about ethic conflict....
The questions aren't difficult, so be confident and smile a lot(if phone interview, the interviewer should know hear that

)
That is all... Good luck!
Also, besides Supply chain management, Smeal is good at Financial Analysis... And Pennsyllvania is good place to live and work...