Consider different possible solutions - Deepstash

Consider different possible solutions

The key here is that while in some cases there may be one “best” solution, there are way more problems where you can make different trade-offs and you have to decide which ones to make. As an interviewer, I love to see candidates who weigh the different possibilities.

You should always consider the space and time complexity of every solution you come up with. This gives you an objective way to evaluate which solutions are better than others and helps make a way more informed decision.

25

121 reads

CURATED FROM

IDEAS CURATED BY

These list down great points on how to approach a coding interview

The idea is part of this collection:

Daring To Be Vulnerable

Learn more about career with this collection

How to overcome fear of rejection

How to embrace vulnerability

Why vulnerability is important for personal growth

Related collections

Similar ideas to Consider different possible solutions

Using the Pareto efficiency on your working life

When you put all the possible working schedules, habits and systems on a graph, the graph will show all your productive possibilities.

  • If we're below the frontier, we can make more improvements without facing trade-offs. We might choose to work less while keeping ou...

Learn from Your Decisions

Most people evaluate decision based on its outcomes, but they forget that there are outside factors, such as luck.

Quality of a decision is determined by the process and the reasoning used when the decision is made.

To evaluate your decision we need to make it visible by writing down ...

The sticky decision

Here are the five steps to go through in order to decide which solutions should be prototyped:

  • Art museum: Put the solution sketches on the wall with masking tape. 
  • Heat map: Look at all the solutions in silence, and use dot stickers to mark in...

Read & Learn

20x Faster

without
deepstash

with
deepstash

with

deepstash

Personalized microlearning

100+ Learning Journeys

Access to 200,000+ ideas

Access to the mobile app

Unlimited idea saving

Unlimited history

Unlimited listening to ideas

Downloading & offline access

Supercharge your mind with one idea per day

Enter your email and spend 1 minute every day to learn something new.

Email

I agree to receive email updates