Technical interviewer asked about design patterns, algorithms, front-end stuff, and some more programming stuff. The non technical interviewer basically wants to know a lot of personal stuff for background check perhaps.
Check out your Company Bowl for anonymous work chats.