Question 1 - Do you think there is any value in connecting the John to PM's from Google, Facebook, Uber, Salesforce etc so they can do a mock interview and give first hand feedback to John. Each interview is time boxed and the questions are composed by those PM's. The PM's get paid to do the mock interview.
Question 2 - will a Google PM be ok in doing this mock considering that it may be considered unethical? What about the non Google PM's who are equally competent but work for other companies?
Thanks a lot for your time @RandomOpinion