THINK FIRST·CODE LATER

← All labs

Fix a bad interview

Problem

Here is part of Lina's first interview with Dr. Wang, who teaches CPS 2231 (Java). Read it carefully.

Lina: Hi! We're building StudyBuddy, an AI tutor that answers students 24/7. Wouldn't that be great for your course? Dr. Wang: Well… maybe. Lina: It will use the newest AI model, so it's super smart. Would you use it? Dr. Wang: I suppose I would try it. Lina: Great! And you'd want it to give full code solutions, right? Students love that. Dr. Wang: Not for the labs. The labs are graded. We had a cheating case last year. Lina: Oh, we can add a setting later. Also, do you use WeChat? Dr. Wang: Yes, I have a group for each section, but it's chaos at 11 p.m. before deadlines — I answer the same question twenty times. Lina: Cool. Okay, thanks, that's all!

  1. Identify at least five interviewing mistakes, quoting the line.
  2. Write eight better questions for a second interview with Dr. Wang.
  3. Despite the mistakes, the interview contains real information. Extract at least three candidate requirements (as user stories or rules), each with its source.
  4. Name one conflict between stakeholders revealed here and how you would handle it.

Work it out on paper, in a document or here, then compare with the model answer. Your answer stays in your browser — it is never sent to or stored on the server.