I've done interviews, podcasts, etc. through Skype and Discord before. They get the job done (I've been pretty happy with Discord, less so with Skype) but the overall quality can be pretty dependant on the connection quality on either side.
There's probably better options, but whenever quality is a concern, I just use a workaround like having both sides record the audio/video input on their end and then editing/putting those recordings together.