Interviewer called in 10 minutes late. I had to email their hiring coordinator to remind them. I don't think he acknowledged he was late either. Asked me to spend some time describing what I had worked on. I asked him a few questions. Seemed to go well. It was not clear to me how interested he was in my background even though it was about as relevant as can be. It seemed they had pegged me for a particular position that they were hiring for. Presented me a C function to implement. I struggled with it a bit. I have not particularly been writing code for a good number of years. Interviewer was not particularly happy at how long it took me and pointed out that it was an easy problem that even college kids can usually get pretty quickly. Ended the interview basically right there. The interviewer was rather curt for my liking. I've spent an extensive amount of time interviewing people for development positions and have found that many candidates tend to freeze up on specific programming questions like I did. I've found over the years it to not be a very good method of interviewing for this reason. I prefer to ask very open ended questions so that I can get to know how candidates think. I thought it was rather sad that the interviewer didn't try to to spend more time trying to ask/understand what kind of problems I had solved in implementing a solution to the problem their product solves. That tells me of a very inward looking culture. I think this company is probably a good fit for young developers out of college that are still sharp on their programming skills. They are not particularly looking for technical or people leaders or people who can articulate a vision. It simply was a poor fit for me but may be a good fit for someone else.