ER VS EC
Scenarios
Define That
Curriculum
Front End or Back End
100

What materials do you need in order to become employer-ready? 

Portfolio, Resume & Github

100

The student is having trouble figuring out how to keep their coding skills sharp. Please provide at least 3 resources you could send the student to help them continue coding.

- Tackling the Technical Interview 

- Get Your Code On Session 

- Code Signals 

100

What does MERN stack stand for

MongoDB, Express.JS, React.JS, Node.js

100

What object oriented programming language do we teach in our program? 

Javascript

100

HTML & CSS 

Front End

200

How many commits are required to become Employer Ready? 

20 commits per repository

200

A student wants to pick up a new programming language but is unsure which one is the easiest to transition to. Suggest a programming language and explain why they should transition to that language

Angular

Python

200

What is Object-Oriented Programming & name one Object Oriented Programming Language 

Object-Oriented Programming is block coding. It is often times non linear. 


Javascript

Java

Python 

C

C+

C#

200

What are the design technologies that we teach in our program? 

HTML

CSS

Responsive Design 

200
Javascript 

Backend

300

What are three ways that a student can become Employer Competitive 

- Strengthen your coding skills 

- Apply to at least 10 jobs per week 

- Follow up on all applications within 1 week

300

A company just gave a student a take-home assessment to complete before an interview. The student has never taken a take-home assessment before and is unsure how to prepare for the exam. What are some tips you can give them and what resources would you send them to prepare? 

Make sure to take the practice exam before you start the assessment they help you get familiar with the IDE.

Make sure that you are in a quiet place with no interruptions.

Attend a Get Your Code on session about assessments


Practice on Codesignals / HackerRank 

300

What is Agile? 

Agile development is splitting a project into different parts and assigning team members action items based off of their strengths. Developers work in two week sprints and agree to finish a specific amount of work during that time. Projects take a varying number of sprints to complete based on the scope.

300

What language do we not teach in the program but is interchangeable with React? 

Angular 

300

MongoDB

Backend 

400

How many commits does "crnyberg" have in the repository "NibbleNeighbor" & is he ER? 

https://github.com/crnyberg91

20 commits 

Yes

400

A student comes to you and is unsure if they should apply to this job, walk through the technologies with him and tell us if you think he should or not 


https://www.indeed.com/viewjob?cmp=Radix-Data&t=Web+Developer&jk=287a3dadd2013c75&q=Web+Developer&vjs=3

The student should not apply for this position 

400

What is the terminal 

The terminal is a portal (command line) to communicate with Github. They push their homework using the terminal

400

What is one serverside language that we teach in class? 

Node.JS

400

React.JS 

Front end Framework 

500

Go through this Github Repository and determine if this student is meeting all ER criteria 

500

What is forking? 

Someone forks a repository when they want to bring in that repository into their github environment to add code to it. This is used to access open source projects

500

What are the databasing languages that we teach in class? 

MongoDB & SQL 

500

MERN 

Full Stack 


M
e
n
u