Skip to main content

Class 14: Oral Exam I Preparation

  • Plan for Next Few Weeks
  • Oral Exam I Preparation

Plan: Next Few Weeks

This plan is tentative and subject to change.

WeekTuesdayThursday
8(3/10) Oral Exam I Preparation(3/12) Effective Teamwork
• Project Proposal Begins
• Exam I Begins
9(3/17) Project Proposal Feedback(3/19) Sprint-Based Development
• Project Proposal Due
• Project Sprint 1 Begins
10(3/24) Sprint Planning(3/26) Project Studio
• Exam I Ends

Oral Exam I


Oral Exam I: Mock Interview

Learning Objective: Communicate your design and development process for prototype apps in a professional setting.

Employers are seeking candidates with soft skills, like communication and teamwork, in addition to technical skills. This oral exam is designed to help you practice communicating your design and development process for prototyping apps. This will prepare you for job interviews and help you effectively communicate in a professional setting.


Mock Interview Format

Conversation with a member of the course staff.

You will be asked 4 questions. You will have a maximum of 15 minutes to answer all questions.

You will have your Homework 5 Codespace available during the interview.

Otherwise, you may not use any other resources during the interview. No notes, etc.


Mock Interview Topics

  1. Prototyping as a process and its purpose
  2. The role of AI in prototyping
  3. Data flow through a Vue.js app

Mock Interview Grading

Each question is graded according the following criteria:

PassCriteria
Pass (full credit)The answer clearly communicates your understanding the content.
Incomplete (half credit)The answer is missing some important details, but overall demonstrates some understanding of the content.
Fail (no credit)The answer does not demonstrate sufficient understanding of the content.

No grades returned until all students have completed their interview.


Mock Interview Preparation

  • Reflect on your experience designing and implementing prototypes this semester.
  • Understand how your app prototypes work.
  • Use the Vue.js vocabulary for describing how data flows through an SPA.
  • Practice communicating to a person:
    • Practice communicating your design and development process with a peer.
    • Practice answering questions about how your prototype functions with a peer.

Mock Interview Scheduling

Scheduling starts next class.

Arrive before your scheduled time slot. Open your Homework 5 Codespace and have it up and running prior to the start of your interview.

A learning objective of this exam is professionalism. The timer for your exam starts at the scheduled time, even if you are not present or your Codespace is not running. If you arrive late, you will have less time to answer the questions.

Failure to show for your scheduled interview will result in failing the exam.


Activity: Mock Interview Practice

Pair up with a classmate and practice asking and answering prototyping questions with each other.

This will help you prepare for the interview format and practice communicating your thought process clearly.

Complete the handout to get started.


What's Next?

Due Today: Homework 5

Next Class: Effective Teamwork

Thursday: Exam I Begins