Generic Flashcards

1
Q

Why Amazon?

A

Leader in cloud computing, Scalability and handling big data is a very real everyday situation, fast pace, goal and metrics driven. I can provide unique integration expertise

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

Tell me about yourself.

A

I’m passionate, goal driven. Independent since I was 16, which fields my passion to help others. I do this at Open Dental, leading teams for majority of small business dentists relying on us to operate.

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

Do you collaborate well?

A

Yes. Went remote due to COVID.
I researched pitfalls related to this move (communication)
Added teams to slack
1 open ended message per day
This had large impact due to no quantifiable drop in performance since moving remote, whereas other teams have mentioned performance slowing down

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

Tell me about a time where you had to solve a difficult problem.

A

Large customer using atypical setup needed support.
Galera clusters for db replication & Multiple application servers with thin client connections over VPN
Problem: database was in what seemed to be an impossible state, according to the code, and was impossible to reproduce
Over several weeks of repeatedly calling in
Pattern figured out
Researched conversion scripts
An edge case regarding data from old database provider from other software
Solved issue

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

Tell me about a challenging client-facing situation and how you handled it.

A

Goldman reported severe slowness across all of his offices.
2 MySQL servers
4 application servers
Customer was upset due to severe slowness after an update
Investigated all changes from prior version
Reassured we would resolve this before ending the call
Wasn’t related to code changes
Investigated server performances
Dead MySQL server was causing time outs for about half of all connections
Rebooted MySQL server and customer was overjoyed.

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

Tell me about a team project you worked on.

A

Our sign up process for eServices SaaS products was support intensive.
My team lead came to me to collaborate on ideas to solve this.
Decided on allowing customers to subscribe and unsubscribe for services themselves.
Being passionate about UI/UX, created mockups of entire process to show team/manager/ceo
Collaborated to make some tweaks, and had a few disagreements that were resolved
Reward for efforts were to oversee complete creation of front end application, with influence on backend data transfer.
Result: Improved sales by 20% (largely due to not having to call to sign up) and reduced support needs for eservices by 50%. People still call for set up help

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

Tell me about a time you failed and what you learned from it.

A

Team lead of multiple simultaneous projects
3 engineers in the same area of code
Communication breakdown on my part which resulted in engineers blocking each other and causing conflicts when committing.
Take away: Moved discussions to Slack, where conversations made could easily tag an engineer affected by discussions. This, plus Kanban boarding, allowed everyone to see everyone’s work and allowed me to easily see collisions before they happen.

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

Tell me about a decision you regret

A

Google OAuth implementation for SMTP instead of Google API
Failed and needed to be rewritten using Google API
Seemed like less changes, and an easier implementation, ended up being more work

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

Tell me about a time when you were not able to meet a time commitment. What prevented you from meeting it? What was the outcome and what did you learn from it?

A

Payment processor implementation before a major release
Limiting features was not an option
Insist on highest standard, with unit tests and thorough integration tests, as previous payment processors have been known to cause ambiguous issues that hurt our customer satisfaction on trust in the feature.
QA found issues, which caused me to implement more tests to prove this is fixed permanently.
Took an additional 2 weeks to release, and has become the #1 payment processor choice integrated in our software.
Sacrificing short term results for long term success
Communicate when things will take longer to achieve

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

Tell me about a time when you faced a problem that had multiple possible solutions

A

There are always multiple solutions to a problem.

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

Tell me about a time you were 75% through a project, and had to pivot the strategy

A

Secure Email project => Mass Email project

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

Tell me about a time you sacrificed short term goals for long term success

A

Selling house to purchase duplex for financial stability
Every penny we had
Calculated risk affecting my family
Mitigated risk by research and data analytics, ROI, cash flow
Lowered monthly mortgage contribution by 65%, and the new mortgage is 80% covered by 1 tenant (with pessimistic expense calculation)

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

Provide an example where you personally demonstrated ownership

A

Only engineer available for escalation
Replication problem between daisy chain of 8 nodes
Instead of saying “Let’s wait for so-and-so, the replication specialist who set them up”, I took this challenge to get customer up and running ASAP.
Got customer up and running after 30 minutes. Issue was due to db corruption on a table
Discussed methods with specialist, who confirmed my actions to be correct.
I soon became escalation point for replication related issues.

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

Provide an example where you personally demonstrated ownership

A

Only engineer available for escalation
Replication problem between daisy chain of 8 nodes
Instead of saying “Let’s wait for so-and-so, the replication specialist who set them up”, I took this challenge to get customer up and running ASAP.
Got customer up and running after 30 minutes. Issue was due to db corruption on a table
Discussed methods with specialist, who confirmed my actions to be correct.
I soon became escalation point for replication related issues.

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

What’s your biggest weakness?

A

Pressure myself to succeed
This has caused me to sacrifice work-life balance at times when I feel strongly about learning unfamiliar things, or am stuck on a problem at work.
I try to push my own limits, but am aware of other peoples’ limits and how/if I should push them.

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

Tell me about a time when you received negative feedback from your manager. How did you respond?

A

I was told I was hoarding knowledge regarding a feature I implemented, and no one else knew how it worked.
Pulled aside manager into a one-on-one with a plan of action on how to cross train a selected engineer on the feature, new enhancements, escalations
After 6 months, that engineer is point of contact for the feature, and is in the process of training someone to replace him