Online test, 2 rounds of technical interview via hangouts, and face to face at office, but got rejected in 2nd round hangout, as he has expecting exact definition, seems like looking for Chattur Rama Lingam(Character from 3 idiots).
Seems like has interviewer was frustrated, anger come over me, it was clear as less mature than 1st interviewer as he was very calm, asking question based on scenario not definition.
Advise to Management:
Don't choose frustrated engineer as interviewer, as all anger come out on candidates.
And you will continue searching for candidates.