Not really difficult or unexpected, but: Write a function that shuffles a deck of cards.
Anonymous
This question I believe is asked a lot, even on the same place they were interviewing on. Not very hard and you could probably look at different answers online.
Check out your Company Bowl for anonymous work chats.