这里的算法不包括数据结构。
个人感觉现在软件相关的行业都要求应届生在算法上面突出,各大中小公司都会要求白板算法面试,所以算法自然而然很重要。然后根据个人所经历而言,我的大多数同学并不注重自己做项目,很多同学 github 要不一片空白要不就是有个某节课上用来练习 github 命令行作业的 repo,有那么几个很牛逼的,手指头都数得过来,github 上面比较丰富的,有几个自己做的看起来不错的网页或者 app 或者其他软件。这就造成了一些新招应届员工连最基础的设计模式,语言写法,基础的库都不知道。 我个人感觉项目重要还有一个原因是,一些技术栈在大学里没有机会接触,比如 swift,flutter,react native,golang 等等。
假如你是面试官,对面算法一般,但是基本的数据结构都知道,有很多你觉得出色的个人项目,你会考虑吗。
1
Jooooooooo 2021-02-06 16:29:10 +08:00
应届生一看是不是聪明, 二看基础是否扎实 (计算机三大项 操作系统, 网络技术, 数据结构
做的项目什么的只能是加分项 (话说应届生能做啥有用的项目 |
2
learningman 2021-02-06 20:47:20 +08:00 via Android
知道 github 就不错了。。。
当然主要是学校太垃圾了 |
3
agagega 2021-02-06 22:11:57 +08:00 via iPhone
问应届生所谓的项目经历是一件莫名其妙的事情。考算法题虽然也有点八股文那意思,但好歹能考到点编程基本功。
|
4
alazysun 2021-02-07 03:45:40 +08:00
我面应届不问项目,有的话问问参与了哪一部分,没有拉倒,主要是算法
|
5
Flymachine 2021-02-07 10:10:53 +08:00
应届生能有啥项目?能有项目的估计早就是大厂的实习生了,还愁这个面试?
干了好几年的程序员都不一定有 github 上 star 过百的项目...一个应届生愁这个干啥。 还是看基本功,和学习能力 |
6
tzl 2021-02-07 10:53:10 +08:00
应届生大部分项目都是自己给需求然后自己实现,项目标准也不明确,实际意义不大,除了能提升一点项目搭建能力,有个全局的意识,其它很难锻炼到,当然这只是对我这种菜鸡而言,大牛随意
|