This wiki has been closed because there have been no edits or logs made within the last 60 days. This wiki is now eligible for being adopted. To adopt this wiki please go to Requests for reopening wikis and make a request. If this wiki is not adopted within 6 months it may be deleted. Note: If you are a bureaucrat on this wiki you can go to Special:ManageWiki and uncheck the "closed" box to reopen it.

Sponsoring Company Internship Placement Interviewer

From Ada Developers Academy Wiki
Jump to navigation Jump to search

Sponsoring Company Internship Placement Interviewer

  Interviewing for internships is only open to our sponsoring companies, 
  please email with questions

As a 'Sponsoring Company Internship Placement Interviewer, you will learn about the skills our Adies can bring to your company.

Your role will be to:

  • Read and sign --> Volunteer Code of Conduct
  • Read about --> Unconscious Biases in Interviewing
  • Read about --> Gender Inclusivity
  • Understand your audience is a group of women and gender diverse people who came to Ada with very little to no experience coding; Ada provides them with 6 months of intensive classroom experience in Ruby, Rails, HTML/CSS, and JS; please do not refer to concepts as something that "programmers should already know", as something that "you can't get a job if you don't understand", or as “easy”. These students have learned so much in such a short period of time and are eager to continue their learning in their internship and beyond.

What to expect

  • Interviews are 30 mins long
  • You will be onsite at Ada for a 4-hour period. Each team will interview 6 prospective interns in 30 min increments. Your intern will only come from the students you interview.
  • You will interview at Ada, we have assigned a room for each team to interview their prospective students.
  • Students will arrive at their designated time to interview
  • Students will not bring their laptops with them unless you ask us to request that ahead of time
  • Students will be nervous (who isn't in an interview?!)
  • You choose your own questions to ask and provide feedback at the end

Tips for being a ROCKSTAR Interviewer

  • Understand the Ada Curriculum (see below)
  • Do not "well, actually" your interviewee, instead let them complete their thoughts and hold your feedback until the feedback phase of the interview
  • Do not look at your phone instead of your interviewee
  • Stay on schedule! - make sure that all students feel like they got the same energy and time as their peers
  • Be sure to use correct pronouns

About the Ada Curriculum

  • Students learn Ruby (~5 weeks), HTML/CSS (~2 weeks), Rails (~5 weeks), API Interactions (~3 weeks), JS (~4 weeks), as well as Agile, TDD< and CS Fundamentals (spread out throughout curriculum).
  • During the classroom learning, students code A LOT. Ada's curriculum is based on building practical coding skills and teaching students how to learn rather than focusing on theoreticals. Coding hours accumulate to ~30+ per week, on top of Lectures, Guest Lectures, Networking Events, etc
  • Check out the classroom curriculum --> Cohort Schedule (Summer/Fall) and (Winter/Spring)
  • Know what Ada's Graduate learning goals --> Ada Graduate Profile

Choosing your Interview Questions You may ask any questions that you like, especially if you have some particular questions that you like to ask; but please consider the following information when picking your questions to make sure that you have an understanding of where our students are and what they have learned.

Example Questions to Ask Example Questions NOT to Ask
  • Write a function to determine if a string is a palindrome
  • Write a function that counts the number of unique words in a string
  • Write a function that validates a phone number given some validation rules
  • Given coordinates of two rectangles determine if they overlap
  • Given two lists return the intersection of the lists
  • Write a function that takes an array of unique sorted integers (eg. [1,2,3,5,7,9,10,11]) and outputs a string of the ranges (eg. "1-3,5,7,9-11")
  • Express the relationship of a set of objects with an ERD or similar diagram
  • Describe software that could improve the efficiencies in one of your previous jobs
  • Given a binary tree, mirror the tree. (Students learn a high level of ADTs, but do not work on specific implementations for every variation.)
  • What is the difference between an inner join and an outer join? (Students learn data modeling at an introductory level.)
  • Is programming a "hobby"? (Our students all quit their jobs and found means to dedicate a year of their life to this program. Programming is not a hobby to them.)