The person above me posted some very good advice for both situations.
I would also add that you're going to encounter all sorts of personalities in nursing - some very good, helpful, and kind. And some not so good - the types that you find yourself thinking, "Why did he/she even go into nursing?" I encountered one particular nurse that liked to talk over me during report - literally, I was trying to tell her about my patients, but she would progressively get louder and louder until she WAS yelling at me. I would stop talking until she was finished, and then continue on with report as if nothing had happened. It drove her nuts, that she couldn't get a reaction out of me. Eventually, she learned that she couldn't talk to me that way, and that I was going to get through my report no matter how loudly she talked over me.
At my last workplace, I had several on-call providers become snappy, condescending, and even hang up on me. I wasn't calling for just anything, either - I was calling because I had concerning X-ray results from radiology, or new onset crackles bilaterally, or purulent drainage coming from a surgical wound. You get the picture. One evening, I had a provider snap at me over the phone, and then hang up. Guess what? I called her back and finished giving her my assessment. I also politely reminded her that I could simply wait a few hours and then address it with another on-call provider. When I was finished, she gave me new orders and encouraged me to call back if I had any questions or concerns. I never had a problem with her after that. You often end up teaching people how to treat you.