You sound unsure and defeated in your post. Were you feeling confident the day of the interview, or do you think you seemed desperate for the job?
I will say that all the best technical interviews I have had are ones where I spoke in short sentences, was able to end on a point rather than rambling, and left plenty of time in my answers to ask questions of the reviewer and demonstrate curiosity.