Internet and mobile services were cut off in Bangladesh following violent protests over government job allocation, with at least 28 people killed this week.