Step 5 — Data Structures and Algorithms (DS&A) - Deepstash

Step 5 — Data Structures and Algorithms (DS&A)

While interviewing, some companies will be oriented more on the architecture part, while others focus more on the DS&A optimisations. Coming back to Step 1, it's important to understand what are the expectations of your interviewer and try to deliver based on them.

Keeping that in mind, try to start with a simple solution, the first one that you manage to come up with. Usually, while explaining out loud your solution, subconsciously, some neural connections are made and you might find optimisations down the line. Having a point to start, you can iterate and improve your solution.

16

46 reads

CURATED FROM

IDEAS CURATED BY

teni

Normal person with peculiar dreams @unkl's protégé @cristianmezei's disciple

Some insights regarding the Design System Interviews. This article covers how to approach an interview of this type.

The idea is part of this collection:

Machine Learning With Google

Learn more about computerscience with this collection

Understanding machine learning models

Improving data analysis and decision-making

How Google uses logic in machine learning

Related collections

Similar ideas to Step 5 — Data Structures and Algorithms (DS&A)

5. Take action and collect data

While going through Steps #2 - #4, you might find some aspects of your plan unappealing.

That feeling is a data point, indicating that you may still like your interest overall, but there are some parts of it you’d find boring.

However: it’s not a vali...

Don’t Fix The Problem

While there is a natural tendency to ‘fix’ whatever problem the friend shares with us, it is better to simply listen, and do not offer a solution right away, unless specifically asked for.

Also, do not try to have an anxiety competition, where you start to...

Steps of the A-E-I-O-U Model

  • Acknowledge - (See the positive intentions): Assume the other person in the argument means well. Try to understanding his or her rationale and state it out loud directly to them.
  • Express - (What you see): Affirm the positive intention you’ve identified and express your ...

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