Instagram engineering did a blog post a while back on implementing emoji hashtags explaining (among other things) how some are represented by >1 unicode character. Pretty interesting read [0].
[0] https://engineering.instagram.com/emojineering-part-ii-imple...