Live data from Hacker News

Show HN: Practice Job Interview with ChatGPT API

practiceinterview.co

11–18 of 18 posts

Re: Show HN: Practice Job Interview with ChatGPT API

#11
post #10

Earlier quoted context omitted.

Wow, reading your interview session feels like a knowledge base in itself. Thanks for sharing! Perhaps these mock interview can be a resource in itself later on? We're looking to further optimize the prompt and definitely to cross check the facts that ChatGPT spit out (since its notorious to state false information as fact). Hope you enjoy the MVP

Yeah, these interviews can be a knowledge base. You could have links to past interviews by category for people to read through. But do give people an option if they want their interviews publicly listed or not. Great for practice and clarity of thought. Edit: Just read my own chat again. I did the "interview" quite hurriedly. I can't believe how far we have come with these tools. I think a lay person who is not aware…

Thats a great idea. I'm thinking there's a lot we can do with the idea. Especially through this layoffs season, might be a valuable tool for many.

Re your edit: I know right! I've built a few thing with GPT-3 before but the ChatGPT API somehow gives a totally different result. Especially in regards to tone.

Slap Whisper API to this, you can practice with your voice and not only via typing.

Re: Show HN: Practice Job Interview with ChatGPT API

#12
post #3

I clicked "Backend developer". > You: I'm ready > Interviewer: Great! Here's your question: Can you explain the difference between a stack and a queue data structure? > You: Definitely. > Interviewer: Okay, great! A stack and a queue are both abstract data types that can be used to store and manipulate collections of data. However, they differ in their approach to managing their elements. A stack is a Last-In-First-O…

To be fair, “definitely” would not be a good answer to that question in a real interview :)

Re: Show HN: Practice Job Interview with ChatGPT API

#13
post #12
post #3

I clicked "Backend developer". > You: I'm ready > Interviewer: Great! Here's your question: Can you explain the difference between a stack and a queue data structure? > You: Definitely. > Interviewer: Okay, great! A stack and a queue are both abstract data types that can be used to store and manipulate collections of data. However, they differ in their approach to managing their elements. A stack is a Last-In-First-O…

To be fair, “definitely” would not be a good answer to that question in a real interview :)

It's a direct answer to a fairly broad and vague qualifying question, intended to be a response to kick off a dialog and proceed to discuss what the real question is.

Interviews aren't and shouldn't be about regurgitating rote memorization.

Re: Show HN: Practice Job Interview with ChatGPT API

#14
post #5

This is quite nice for practice even if you know its ChatGPT. I tried for a product manager role https://practiceinterview.co/interview/80?key=a3f9cef7-5bbf-... and it was quite an interesting chat.

Wow, reading your interview session feels like a knowledge base in itself. Thanks for sharing! Perhaps these mock interview can be a resource in itself later on? We're looking to further optimize the prompt and definitely to cross check the facts that ChatGPT spit out (since its notorious to state false information as fact). Hope you enjoy the MVP

you could link the knowledge base to ways to answer questions with context or create a fun gamified way to study for interviews, like leetcode but for general interviews

we are on the mission of AI-generated lessons for most content at revision.ai if you are interested in hearing more - you could upload that interview session as a PDF easily

Re: Show HN: Practice Job Interview with ChatGPT API

#15
I think it's great, surprisingly good at separating what I enter to return a response.

however, it has the mindset of an exam marker, not an interview. Let me elaborate - I listed 4 things as possible ways to optimise a machine learning model

The feedback for "How would you optimise a machine learning model" is "You: optimise the parameters; look at bias needs; can it be put into production? run test runs on small subset of the data first

Interviewer:

Your answer is a good start, but it could be more specific. Here are some tips to improve your answer: - When you say "optimize the parameters", make sure to clarify which parameters you mean. Are you referring to hyperparameters or model parameters? How would you go about tuning them? - Regarding bias, it's important to check for both bias and variance. How would you assess whether your model is suffering from high variance or bias? What steps would you take to address these issues? - When you say "put into production", this implies that you have a specific deployment strategy in mind. Can you elaborate on what that strategy might look like? How would you ensure that your model is scalable, reliable, and maintainable? - Running tests on a small subset of the data is a good idea, but how would you choose which subset to use? What metrics would you use to evaluate your model's performance? How would you know when you've achieved the desired level of performance?"

The last point is important, the point on subsets is the kind of question I would ask to test train/test/validation set and cross validation knowledge without prompting those terms.

But the first points are not necessarily a good idea. If a candidate went into so much detail on one point, they're not hitting the mark on succinctly and clearly communicating how they'd optimise a model. That should be for follow up questions.

That said, despite that the response is not interview like (let's say, an interview would just follow up with one question, not many), if I was warming up my skills for a job this would be a godsend, because it mentions all kinds of things that would catch me out in an interview... not sure I would actually learn them though, more learn the appearance of knowing them, which is an ironic reflection on ChatGPT itself...

Re: Show HN: Practice Job Interview with ChatGPT API

#17

I think it's great, surprisingly good at separating what I enter to return a response. however, it has the mindset of an exam marker, not an interview. Let me elaborate - I listed 4 things as possible ways to optimise a machine learning model The feedback for "How would you optimise a machine learning model" is "You: optimise the parameters; look at bias needs; can it be put into production? run test runs on small su…

Thanks for the feedback! This is great insight! We will modify it to ask probing questions incrementally :)

Re: Show HN: Practice Job Interview with ChatGPT API

#18
post #16

Took two inputs for my session to devolve into the thing answering its own question and asking me if I would like to know more. Then I asked it if I got the job and got the "As an AI language model bla bla". It was at least entertaining.

Thanks for the feedback! We are actively modifying it to ask probing questions only and only answer clarifying statements to asked questions
Post reply on HN