JavaScript
Python
Frontend
Backend
Tech
100

What will this console.log() return?
 
const testy = 'hello'

console.log(testy += 'world')

What is a TypeError: Assignment to constant variable.

100

How would you turn this list
icecream = ['My', 'favorite', 'ice cream', 'is', 'rocky road.']

Into this string?
'My favorite ice cream is rocky road.'

What is ' '.join(icecream)

100

In React, how do you pass data from a parent to a child component?

What is props

100

What is the equivalent of routes in express in Django?

What is views
100

This is a platform for uploading files that you can use in code.

What is cloudinary

200

This is a language built off of JavaScript which utilizes static type definitions.

What is TypeScript

200

Python's version of JavaScript Objects.

What is a dictionary

200

A <span> has this type of display property by default

What is inline

200

In Mongoose, what method would you use to update a single existing object in a database using its id?

What is findByIdAndUpdate()

200
Git is an example of this type of technology.

What is version control

300

A key word that indicates the object to which it refers.

What is this

300

What is this an example of in Python?

[x + 5 for x in something]

What is list comprehension
300

componentDidMount()
componentDidUpdate()
componentWillUnmount()

In React, these methods examples of:


What are life-cycle methods

300
This algorithm splits data up into 10 buckets by the last digit of each number before sorting those buckets and mashing them together.

What is a radix sort

300

Bootstrap and Materialize are instances of what type of library?

What is a CDN (Content Delivery Network)

400

A type of function whose callback is only invoked when an operation is complete and the call stack is empty

What is asynchronous

400
In juxtaposition to JavaScript's prototypal inheritance, Python uses this.

What is class-based inheritance

400

useEffect({
    console.log(props.myProps)
}, [])

What is the array in this method called?

What is a dependency array

400

This is the common term for a server that sends data as a response to external calls and requests, and it defines interactions between multiple software intermediaries

What is an API

400

What terminal command would be used to install a node package?

What is npm install

500

This feature in a JavaScript environment handles the code that will be processed next.

Example: The call stack is empty but there is a callback function in the callback queue. This moves the callback from the queue into the stack.

What is The Event Loop

500

This list is unchangeable in value and order. In python what is this list called:

('hi', 'world')

What is a tuple

500

What line of CSS would you write to center a div horizontally on a page in one CSS line?

What is margin: 0 auto;

500

How would you make an SQL query to find all 'users' in a database that have an 'age' greater than 50?

What is SELECT * FROM users WHERE age > 50

500

This package allows you to submit forms with PUT and DELETE methods in place of POST.

What is method-override

M
e
n
u