Introduction
1. 编程注意事项
思考清楚再开始编码;
良好的代码命名和缩进对齐习惯;
能够进行单元测试。
2. 编程考察的能力
基础知识扎实全面,包括编程语言,数据结构,算法等
能写出正确的,完整的,鲁棒的高质量代码
在写代码之前想好测试用例
写完代码之后验证测试用例
能思路清晰地分析,解决复杂问题
画图使抽象问题形象化
举例使抽象问题具体化
分析使复杂问题简单化
能从时间,空间复杂度两方面优化算法效率
具备优秀的沟通能力,学习能力,发散思维能力等
Last updated
Was this helpful?