dev-story Flashcards

1
Q

Brief intro about you

A

Software engineer, talk about how you got into tech at an early age, got a BS in MIS and worked as a JSA Analyst.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

The seven data types

A

numbers, strings, booleans, array, object, null, undefined

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

APIs and AJAX calls

A

Application programming interface, how computers connect to one to other
AJAX stands for Asynchronous JavaScript And XML

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

HTML stands for

A

Hyper Text Markup Language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

JSON

A

JavaScript Object Notation
JSON is a lightweight format for storing and transporting data

JSON is often used when data is sent from a server to a web page

Serialization is a mechanism of converting the state of an object into a byte stream. Deserialization is the reverse process where the byte stream is used to recreate the actual Java object in memory.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Differences between ES5/ES6

A

arrow function is a new feature introduced in ES6 by which we don’t require the function keyword to define the function.

There are two new ways to define variables that are let and const.

var - Global Scope
const- block scope, immutable
let- block scope, mutable

Destructuring in JavaScript is a simplified method of extracting multiple properties from an array by taking the structure and deconstructing it down into its own constituent parts through assignments

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the four “principles” of Object-Oriented Programming?

A

Encapsulation, Abstraction, Inheritance, and Polymorphism.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is “abstraction”?

A

is the process of taking away or removing characteristics from something in order to reduce it to a set of essential characteristics. the turn off light example. takes something complex, make it easy.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Acronyms: STAR

A

Situation - Describe the environment, team, company, etc
Task - Continue to set the scene; explain the project and/or your role
Action - What did you do to handle the task or help solve the problem
Response - What was the impact and/or result of your actions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

4 things

A

Prototypal Inheritance, this, closures, event loop

How well did you know this?
1
Not at all
2
3
4
5
Perfectly