Code Interview(1)

邹玄裳
2023-12-01

《Code Interviwer》Part One. Preparation

Tips:
How to practice coding skills?
1,write codes by hand without complier
2,debug and change them also by hand
3,struggle the process, quality defeat quantity
4,keep practice stay sharp

The Attitude:
1,Interview is not about show off or keep conservative
2,prior experience, culture fit, coding skills and analytical ability is the four focus in a interview
3,show communication skill and logic
4, mistake is not a big deal

Have-to-know knowledge:
Data Structure:Linked List, Binary Tree, Tries, Stacks, Queues,Vectors/ArrayLists, Hash Tables;
Algorithms: Breadth First Search, Depth First Search, Binary Search, Merge Sort, Quick Sort, Tree Insert/Find ,etc.
Concepts: Bit Manipulation, Singeton Design Pattern, Factory Design Pattern, Memory, Recursion, Big-O TIme.

Five Steps to a Techinical Problem:
1,Ask your interviewer questions to resolve ambiguilty
2,Design an Algorithm
3,Write pseudocode first
4,Write the real code at a moderate pace
5,Test the code and carefully fix any mistakes

What good codes look like?
Correct, Effcient, Simple, Readable, Maintainable

In one word, put heart into coding

 类似资料: