I have a Samsung Galaxy S8 running Android 7.0. Long pressing on a character (e.g., 'm') should pop up special characters (e.g., '?'). But this functionality only works intermittently on this device.

I've seen it happen in Facebook and Google Inbox.