如何准备笔试/手撕代码
讲讲当时我是如何准备互联网公司笔试的
(1)确定求职岗位方向,确定手撕代码使用的编程语言,学习基础语法规则(2)复习数据结构、算法的基础知识,使用此编程语言复现常用数据结构、函数
(3)********、剑指offer先从简单题开始入手,每天带着做题。前几天可以先看题解,看看别人应对这类题会怎么写(比如看看别人如何使用hashmap等等),有没有之前自己不知道的语言编程技巧,学习理解别人的思想(比如动态规划的题,刚上手确实要跟着好好学一学)
(4)做了两三天题之后,做题之前不可看题解,能写到什么程度都要尽量写,用笨方法超复杂度能跑出来也行。做出来之后再去看题解,学习别人的算法思想。然后利用这个思想自己写程序,而不要直接看别人的代码。多和同学朋友交流彼此的思考过程。
(5)参加一些线上的编程比赛,有时间限制,有的还有提交次数扣分,会给你增加心理负担,正好利用这个来提升心理素质。
(6)多参加几场笔试练习练习