I did better on those since i've worked with them more frequently, but a few of the questions i knew i'd solved before but couldn't remember how i solved them, and when he asked me what the definiton of the dot product was i totally blanked. I know what the dot product _does_ but normally i just use the dotproduct function in whatever codebase i'm using, so i'm not as familiar with the actual mathematical formula as i should be.
I wish i had a memory that worked for the stuff i wanted it to =P
Oh, btw, anyone have any good ideas for how to multiply a number by 14 without using multiply or divide? The best i could come up with was adding the number 7 times in a for loop and then bit shifting it to the left one.