两次一轮游的一点感想

      上周和这周分别参加了T和A的实习生招聘面试,都是在第一面便被鄙视,尚未尝到二面的滋味哭哭。蛋碎之余,趁着血色的记忆依然温热,记下对这两次面试的感想和思考。

      在T面试中,在聊我所做过的项目时,面试官问到了如果驱动返回异常,我们是怎么处理的。当时我就懵了,从来没想过这个问题,当时是觉得东西都做出来了,谁还考虑那些东西,甚至是从来没有意识到这个问题。面试完后问了做驱动的同学,我们所做的驱动本身也确实没有考虑返回异常的情况。这引起了我的两个思考,第一:我自己考虑问题确实很欠缺,不够细致,很多细节性的东西都没去想过,这是我一直以来的坏习惯;第二:公司的要求跟学校的要求是不一样的。面试官还跟我说在这个年代,很多人做东西都比较赶,但是我们要比较的是谁能在很赶的时间内做出最好的产品,这段话也让我觉得引人思考。

         通信专业特别是我们教研室所做的东西和互联网公司并不是特别对口。我知道有牛人在找工作之前自学一两个月java或者C++就妥妥的拿到了BAT的offer,我对他们表示膜拜。但这绝对不是人人都可以,他们之所以被聘用更多的是因为他们以前的积累,或者说他们本来就牛,内功已经修炼好了,什么都学得快,花点时间突击一下java,C++就行了。在A面试时(我应聘的岗位是C++研发工程师,只招java和C++研发),本水碰到的情况是,面试官问我有没有C++项目经验,我说做项目用的是C,但是自己平时看了C++,一听我C++没项目经验,人家就不问了;接下来问我对数据库熟不熟,果断不熟;又问我对设计模式了解不了解,我表示只是听过这个东西,其他一概不知;问了我对Linux了解不了解,我说还可以,项目开发平台就是用的Linux,人家也不问。其实我也挺不好意思的,弄得面试官都没什么可问的了,最后问了我TCP/IP的滑动窗口,好歹回答了一点。其实我当时在想,您问我点数据结构与算法什么的好吗,我准备时间大部分都花在这上面了,可人家一点都没问大哭。面试完后我的感觉是,第一,自己确实很水,知识面很不够,问什么都不会,弄得面试官都提不出问题了。第二,我会的不是他想要的,他想要的我都不会,天底下最尴尬的面试莫过如此,哈哈。

      在A面试过程中,当可怜的面试官对我了解已经很“充分”或者说对我实在是提不出什么问题时,问我有没有什么要问他的。我问他,就我和他交流的这段时间里他对我知识结构的了解,他对我以后的求职有什么建议。他认为我现在学的知识主要是偏嵌入式的,进华为、中兴等设备商比较有优势。一语中的,难道对我等CTer来说,只有华生梦才是靠谱的中国梦大哭?我问他如果我想进入A这样的互联网公司,我应该做些什么准备。他说了很多东西,无奈我对计算机方面的名词真心不是特别敏感,基本都不记得了。最后我问了他A公司招实习生的目的......

      最近这段时间,很多同学都开始抱着《程序员面试宝典》开始看了,我也看了。这本书以及之类的书,应付笔试确实是挺好用的,但也仅仅止于笔试而已。要想通过面试,绝非看一本书就可以的(如果你们谁知道有这样一本书,请告诉我)。只有平时有深厚的积累,在某方面有较为深入的理解并有了自己的心得,在参加好公司的面试时才能通关。

      参加了这两家大公司的面试,虽然都以一轮游告终,收获还是蛮多的。大公司的面试官都很nice,和他们交流本身也是一件很有意义的事,顺便还汲取了面经,我第二次面试时明显就没第一次那么紧张,表现也比第一次要自然得多,欧夜。另外,也了解了自己应该往哪些方向努力,如果想进互联网公司,还是好好去学门面向对象的语言吧。

 

撰写一篇详细的周报感想需要结合具体的学习内容、技术难点以及个人成长体会,使整体内容具有逻辑性与实用性。以下为基于网络资料整理的写作方法: --- ### 周报感想写作方法 - **语言学习的深入理解** 在中级日语课程中,通过《新编中日交流标准日本语》第8-9课的学习,掌握了复合动词的基本构成方式及使用场景,如「取り出す」「見つめ」等表达在日常生活和职场沟通中的应用。敬语体系的学习增强了对日本商务礼仪的理解,提升了书面语与口语之间的转换能力。 - **技术研修的实际操作体验** C语言的学习过程中,重点掌握了变量类型(int、float、char)、流程控制结构(if-else、for循环)以及函数调用机制。通过编写实际程序,例如计算数组元素之和或实现简单的排序算法,加深了对代码执行流程的理解,并提高了调试技巧。 - **配列(数组)的应用实践** 数组是C语言中最基础的数据结构之一,其索引访问、初始化方式及遍历操作是编程中的核心技能。例如,以下代码展示了如何使用一维数组计算平均值: ```c #include <stdio.h> int main() { int scores[] = {85, 90, 78, 92, 88}; int length = sizeof(scores) / sizeof(scores[0]); int sum = 0; for(int i = 0; i < length; i++) { sum += scores[i]; } float average = (float)sum / length; printf("平均点: %.2f\n", average); return 0; } ``` - **语言与技术的融合提升** 日语学习与编程训练看似领域不同,但都强调逻辑性与结构性思维。日语作文练习“开心的一天”锻炼了语言组织与表达能力,而编程则培养了严谨的问题分析与解决能力。两者相辅相成,有助于在跨领域工作中建立更强的适应力。 -. **反思与展望** 回顾本周学习,发现部分语法点仍需反复巩固,尤其是在复杂句型构造方面。此外,在编程实践中,面对指针与数组的关系时仍有理解盲区,计划在后续阶段加强相关知识的系统梳理,并通过项目实操提升综合能力。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值