Yeah I've been interviewing and building engineering teams for teams for over 20 years at this point. Overall the article highlights a lot of valuable personality traits and signals you can pick up on. Asking about childhood is just weird though. I get that the target is low experience people, so there may not be sufficient work experience to fall back on, but at least keep achievement related (eg. tell me about something you worked on in a group lately...)