give sb an interview是你作为面试官面试别人(或者作为采访者采访别人)
do an interview with sb 则可以双向理解,只说明参加了一个面试(采访),但并没有表明具体角色。
give为被动接受采访,do 是采访别人
The president will give an interview to a reporter tomorrow.
总统明天要接见一位记者。
do an interview(记者)要做一个采访
I will do an interview with Becky Wang! 我要采访贝基.王!
give sb an interview:接见某人
do an interview with sb:采访某人