收集C/C++面试题目的心得经过三天的时间,我在kimi AI的帮助下,完成了题目的收集和答案的整理。现在还是初稿,没有详细的验证,并合理化答案。
题目并不多,包含了几个大的方面:基本语法,STL,算法与数据结构,网络编程,编译器与操作系统,内存。其实内存是分布在,基本语法,编译器和操作系统中的,但是他是C/C++的最核心内容,BUG的来源,效率的来源,烦恼的来源,也是考点的来源。对于基本语法,我非常的熟悉,只是多年未与人探讨这些,多关注了项目的开发,需求的实现,开发效率等等。已然有些陌生,对于这些说法,描述的熟悉,很快就能熟悉过来了。我的弱项是网络编程和操作系统,这玩意只是学习的时候使用,其它的时候基本不管,何况后续都是用C#,Go这些高级语言,哪管底层的东西。
有时也会想,面试造飞机,工作打螺丝,这种内卷形态到底是为什么呢?我有自信能胜任90%的技术工作,但是99%的人不信任我,都不给我说上一句话的机会,又是为什么呢?是我不是科班出身,是我空窗期长达1年,还是我简历写的太差,所做工作中都没有解决难点问题?我们都知道人和平台相互成就,没有王坚就没有阿里云飞天操作系统,反过来没有阿里云,王坚也不能是工程院院士。但是中国只有一个王坚吗?或者只有王坚有这个能力(技术和领导能力)?我是不同意的,我只认为达不到他的水平,即便给我平台和机会也达不到,但是胜任阿里云程序员的工作吗,我觉得我绰绰有余,但是我进不去,这就是我的悲哀。
你要就成为人上人,你主宰你的命运,你主宰你同行人的命运。你如果不是主宰,或者主宰的同行人,你就是猪仔。这或许是小说看多了,被小说人格同化了。但小说何尝不是人生呢?