Very long and repetitive interview that ended with a job offer. I think I was asked about a problem I'd solved five different ways, so I had to come up with five different problems, making it hard not to repeat myself. The interviewer didn't seem very experienced. At the same time, I've been at this company for quite awhile and I work hard so I guess she did a good job selecting me.