Skip to content

Improve interview workshop#372

Open
nparker94 wants to merge 2 commits intomainfrom
interview-workshop
Open

Improve interview workshop#372
nparker94 wants to merge 2 commits intomainfrom
interview-workshop

Conversation

@nparker94
Copy link

@nparker94 nparker94 commented Mar 22, 2026

Adding some more detail and links to the interview workshop after running it with the ITP London cohort. Extending the timings so there is plenty of time to practice.

@netlify
Copy link

netlify bot commented Mar 22, 2026

Deploy Preview for cyf-workshops canceled.

Name Link
🔨 Latest commit a52f74a
🔍 Latest deploy log https://app.netlify.com/projects/cyf-workshops/deploys/69c027d9824b34000820eb02

@netlify
Copy link

netlify bot commented Mar 22, 2026

Deploy Preview for cyf-workshop ready!

Name Link
🔨 Latest commit a52f74a
🔍 Latest deploy log https://app.netlify.com/projects/cyf-workshop/deploys/69c027d9ebbd7e0008a60839
😎 Deploy Preview https://deploy-preview-372--cyf-workshop.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@nparker94 nparker94 marked this pull request as ready for review March 22, 2026 17:36
Copy link
Member

@illicitonion illicitonion left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generally looks great, thanks! A few small thoughts

## Stage 3: The Technical Interview, 25 minutes 📞

Pick any technical topic such as Javascript, Python, SQL, databases, etc., and search for the Top 50 beginner interview questions for that topic. Read through the list together. Discuss if there are any surprises in there. Which questions did you find easy and which ones did you find difficult? Try asking each other a couple of questions and see if you can answer them. Practice what you will say if you do not know an answer.
There are different types of technical interviews that may be used, read the [full CYF guide to technical interviews](https://curriculum.codeyourfuture.io/guides/employability/interview/technical-interview-prep/) and [CYF guide to take home tests](https://curriculum.codeyourfuture.io/guides/employability/interview/take-home-tests/) for an in depth guide.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When are we expecting them to read this? There's a lot of material here, so presumably not in the workshop itself? Is this:

  1. Pre-reading they should have done, which we need to assign in backlog/prep?
  2. A suggestion for something to do after the workshop?

Let's be explicit about it


For the purpose of today's workshop we will be covering 2 types of technical interview question.

1. **Knowledge based technical interview questions** - The purpose of these questions is to assess your knowledge of technical concepts, where there will typically be a right and a wrong answer. It is in part a test of your memory. [This](https://www.interviewbit.com/javascript-interview-questions/) is a good list of starter Javascript questions.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Avoid using "this" as a link, it isn't very friendly to screen readers:

Suggested change
1. **Knowledge based technical interview questions** - The purpose of these questions is to assess your knowledge of technical concepts, where there will typically be a right and a wrong answer. It is in part a test of your memory. [This](https://www.interviewbit.com/javascript-interview-questions/) is a good list of starter Javascript questions.
1. **Knowledge based technical interview questions** - The purpose of these questions is to assess your knowledge of technical concepts, where there will typically be a right and a wrong answer. It is in part a test of your memory. Choose from [this list of good starter Javascript interview questions](https://www.interviewbit.com/javascript-interview-questions/).

- Practice, practice, practice

## Reflection 🧘‍♂️
#### Spend 5 minutes deciding 3-4 questions to ask your partner
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think ideally "picking some questions" would be done before class... WDYT?


#### Spend 20 minutes asking each other questions, 10 minutes each

Pick any technical topic you are familiar with such as Javascript, Python, SQL, databases, etc., and search for the Top 50 beginner interview questions for that topic. Read through the list together. Discuss if there are any surprises in there. Which questions did you find easy and which ones did you find difficult? Try asking each other a couple of questions and see if you can answer them. Practice what you will say if you do not know an answer.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we point at the above link for JS questions specifically, rather than suggesting searching separately?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants