General Technical Questions Flashcards

1
Q

What did you learn yesterday/this week?

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

What excites or interests you about coding?

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

What is a recent technical challenge you experienced and how did you solve it?

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

When building a new web site or maintaining one, can you explain some techniques you have used to increase performance?

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

Can you describe some SEO best practices or techniques you have used lately?

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

Can you explain any common techniques or recent issues solved in regards to front-end security?

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

What actions have you personally taken on recent projects to increase maintainability of your code?

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

Talk about your preferred development environment.

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

Which version control systems are you familiar with?

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

Can you describe your workflow when you create a web page?

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

If you have 5 different stylesheets, how would you best integrate them into the site?

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

Can you describe the difference between progressive enhancement and graceful degradation?

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

How would you optimize a website’s assets/resources?

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

How many resources will a browser download from a given domain at a time?
What are the exceptions?

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

Name 3 ways to decrease page load (perceived or actual load time).

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

If you jumped on a project and they used tabs and you used spaces, what would you do?

A
17
Q

Describe how you would create a simple slideshow page.

A
18
Q

If you could master one technology this year, what would it be?

A
19
Q

Explain the importance of standards and standards bodies.

A
20
Q

What is Flash of Unstyled Content? How do you avoid FOUC?

A
21
Q

Explain what ARIA and screenreaders are, and how to make a website accessible.

A
22
Q

Explain some of the pros and cons for CSS animations versus JavaScript animations.

A
23
Q

What does CORS stand for and what issue does it address?

A
24
Q

How did you handle a disagreement with your boss or your collaborator?

A
25
Q

What resources do you use to learn about the latest in front end development and design?

A
26
Q

What skills are needed to be a good front-end developer?

A
27
Q

What role do you see yourself in?

A
28
Q

Explain the difference between cookies, session storage, and local storage?

A