Sparkbox
July 01, 2020
56

# Job Preparedness Workshop Session 3: Interviewing and Whiteboarding

A panel of Sparkboxers will interactively lead this session. You will gather important tricks and tips for how to prepare for interviews and whiteboarding and learn how to deal with questions you are not sure how to answer.

July 01, 2020

## Transcript

1. APPRENTICESHIP
JOB PREPAREDNESS

2. APPRENTICESHIP JOB PREPAREDNESS
INTERVIEWS &
WHITEBOARDING

3. What has been the format of some
whiteboarding or development
interviews you've done?

4. What's important to do when you are
talking through a whiteboard question?
What's the process you might go
through to address it?

5. How did you prepare for the interview
and/or whiteboarding? What kind of
resources did you use?

6. Activity:Try out a Whiteboarding
Question with a Dev Buddy
● You’ll get the most value if you don’t
solve these problems alone
● Step away from a computer, grab a piece
of paper, and a dev buddy, and try to
solve these problems interactively while
talking the solution through.

7. Design a method to ﬁnd the frequency
of occurrences of any given word in a
book.
What if we were running this algorithm
multiple times?

8. Given any integer, print an English
phrase that describes the integer.
E.g. "One thousand two hundred thirty
four" (1234)

9. Given two arrays of integers, compute the
pair of values (one value in each array) with
the smallest (non-negative) difference.
Return the difference. E.g. (1, 3, 15, 11, 2)
and (23, 127, 135, 19, 8): output is 3 of the
pair (11, 8)

10. ‘The kciuq fox depmuj over eht lazy god’
a. You are given the above phrase. Use any
language of your choosing to get the phrase
to be written correctly. That is, for every other
word, reverse the letters to make the phrase
say: ‘The quick fox jumped over the lazy dog’.

11. SESSION 3: Interview and Whiteboarding Panel
Resources For Whiteboarding
ds/2018/10/Cracking-the-Coding-Interview-6th-Ed
ition-189-Programming-Questions-and-Solutions.
pdf
‣ https://cyber-dojo.org/
‣ https://www.interviewcake.com/
‣ https://www.freecodecamp.org/news/how-to-rever
se-a-string-in-javascript-in-3-different-ways-75e47
63c68cb/

12. SESSION 3: Interview and Whiteboarding Panel
Resources For Whiteboarding (2)
‣ https://leetcode.com/
‣ https://www.geeksforgeeks.org/
‣ https://www.hackerrank.com/
‣ https://www.codewars.com/
‣ https://www.udemy.com/course/coding-interview-
bootcamp-algorithms-and-data-structure/

13. THANKS!