Comment

Comment by icsa

I was referring these common interview skills:

Understanding the problem

Stating one's assumptions

Verifying one's assumptions

Selecting a data structure appropriate for the problem

Selecting or describing an algorithm appropriate for the problem

Selecting test cases appropriate for the problem

Writing the code

Verifying the correctness of the code

Understanding & communicating the time & space complexity of your solution

N.B. IMO, the best programming language for technical interviews is Python. It provides many built-in data structures and methods that make one's solutions brief and eliminate the need to write a lot of boilerplate code.

parent icsa 4 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton