"Does your father speak Hindi?"
Translation:Baban Hintçe biliyor mu?
For abilities, we prefer to speak in continuous tense. If you ask "Senin baban Hintçe mi konuşur" to me, I would interpret as "Does your father speak Hindu (generally)?"
If you say "Senin baban Hintçe konuşur mu?" it would be grammatically right, as it emphasizes the speaking ability, not the Hindu part, but still it wouldn't be your first choice as a native. "Baban Hintçe biliyor mu?" "Baban Hintçe konuşabiliyor mu?" would be the exact sentences you use.
I hope I'm not confusing you while I try to explain more :)