Open Questions Flashcards

1
Q

Resistance to Change:

Why do people resist change?

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

Threading ELI5:

Explain threads to your grandparents

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

Innovation and Predictability:

As a software engineer, you want both to innovate and to be predictable. How those two goals can coexist in the same strategy?

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

Good Code:

What makes good code good?

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

Streaming:

Explain streaming and how you would implement it.

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

1 Week Improvement:

Say your company gives you one week you can use to improve your and your colleagues’ lives: how would you use that week?

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

Learnt this week:

What did you learn this week?

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

Aestheric:

There is an aesthetic element to all designs. The question is, is this aesthetic element your friend or your enemy?

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

Last 5 books:

List the last 5 books you read.

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

Introducing CI/CD:

How would you introduce Continuous Delivery in a successful, huge company for which the change from Waterfall to Continuous Delivery would be not trivial, because of the size and complexity of the business?

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

Reinvent the Wheel:

When does it make sense to reinvent the wheel?

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

Not Invented Here:

Let’s have a conversation about “reinventing the wheel”, the “not invented here syndrome” and the “eating your own food” practice

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

Next Thing to Automate:

What’s the next thing you would automate in your current workflow?

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

Code is Hard:

Why is writing software difficult? What makes maintaining software hard?

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

Green Fields and Brown Fields:

Would you prefer to work on greenfield or brownfield projects? Why?

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

Type “Google.com”

What happens when you type google.com into your browser and press enter?

A
17
Q

While idle:

What does an operating system do when it has got no custom code to run, and therefore it looks idle? I would like to start a discussion about interrupts, daemons, background services, polling, event handling, and so on.

A
18
Q

Unicode:

Explain Unicode and database transactions to a 5-year-old child.

A
19
Q

Defending Monoliths:

Defend the monolithic architecture.

A
20
Q

Professional Developers:

What does it mean to be a “professional developer”?

A
21
Q

It’s an art:

Is developing software an art, craftsmanship, or engineering endeavor? Your opinion.

A
22
Q

People who like this also like…

“People who like this also like… “. How would you implement this feature in an e-commerce shop?

A
23
Q

Corporations vs Startups:

Why are corporations slower than startups in innovating?

A
24
Q

I’m proud of:

What have you achieved recently that you are proud of?

A