The interviewer first asked a bit about my experience and then proceeded to ask a fairly simple logic puzzle. After I solved the logic puzzle, the interviewed changed it and made it a bit more difficult. After the logic puzzle, the interviewer asked me how to implement a hash map which I was very unsure about. He provided me hints and an explanation of the implementation process which helped greatly. The interview process lasted about 45 minutes.