Moshi moshi is a Japanese greeting used to pick up the phone.  “Moshi moshi” was originally a repetition of ‘moushi’ - 申し (もうし), which is a humble language of 'I say' 言う (いう). It is not used in face-to-face conversations.