You can check out tripple byte, although not similar model but they seem to have figured out supply side well, mostly due to its association with YC.
I know tripple byte and you are right, they depend on their YC network. I am also dependent on my personal network hoping if there is enough demand I can convince my talented friends to do it :-)) Thanks a lot for your feedback
I wanted to know if there are other people who are nervous about going to the interview without doing a test run in a pressurized environment. Could they use a service where they get connected to professionals from tech companies to do mock interviews for them.
Thanks again for your awesome feedback
They aren't able to do technical questions because they serve a broad audience but practicing HackerRank questions on a whiteboard or a notepad is close enough.
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
This violates the anti-moonlighting clause that most companies have.
> Will a Google PM be ok in doing this mock considering that it may be considered unethical?
There is no incentive for top companies to permit their employees coach applicants with questions from their interview process. It would amount to being able to pay money to get an edge in their hiring process and the top companies wouldn't even be getting any of the fee.
The employees at the top companies are making enough money that they would have no interest in it anyway.
Either way, B2C companies are super risky and expensive to start. Try an ad-hoc version on craigslist before you put a lot of time or effort into this.