If I get through telephone interviews as a foreign internship applicant for top tier tech firms such as Google or Facebook, do I have to fly to their offices for the onsite interview at my own expenses?
valid question