Code Interview(1)

《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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值