【面试_01】IBM 校招面试

IBM 校招面试


前提

自身是数字媒体专业,对前端比较感兴趣,学习了两个月左右
今天上午去参加 IBM 的校招面试,这是人生中的第一次面试,心得和感想很多,索性记录下来。

准备

  • 我是应聘软件开发工程师,然而这次从大连来的几个面试官都是搞后台开发的(自古都有这么个链,后台看不起前台,前台看不惯后台,然而功能点再牛逼,前端互交做的不好,你还会用这个软件么?),所以对我们前台的并不是很有利,但是让自己开开眼界也是好的,自己还有很多东西需要补足。
  • 其次感受一下大厂招人的方法~

过程

我是第一个指名叫去的,当时心里一慌,不知道为什么指名叫我,随后倒也很淡定的走到面试的教室

我的面试官是一位白发苍苍的人,看起来很有经验,我当时并不觉得心里有太多压力,可能我当时的脑子里很专注的想面试的问题,而没有分析我的这位面试官是啥样的水平。(以后面试需要分析面试官是什么类型的,是喜欢提问的?还是喜欢聆听的?后面会讲到)*

刚开始是自我介绍,我就按照套路出牌,依次介绍我的姓名、老家在哪里、院校是那个、学前端多长时间,在学校主要学习了什么,有什么优秀的经历、开发过什么项目等等

接着面试官看了我的简历,我上面写的 C++,于是开始单刀直入的问了我一些知识:

  • 指针和创建对象的区别?为什么要用指针(指针有什么好处),那指针这么好为什么不都用指针?
  • 栈和堆的概念?
  • 构造函数是什么?

我心思我大一学的他娘的早忘光了,而且我是学习前端的啊,为啥不问我 JS 呢,然而我也回答出来了(后来分析了一下还是自己 太他妈菜了),我回答的如下:

  • 指针就是索引,是指向,指向内存中的某个地址,创建对象是另开辟一段内存空间。指针的好处就是不用占内存了。因为指针比较难以操作,而且概念也比较抽象,初学者学起来不是很好理解,但是指针可以精准的操控,比方说txt文本内容的查找
  • 栈是一种数据结构,先进后出,后进先出,堆我忘记了
  • 函数是把某个功能点封装起来,增加它的复用性(这个我真的是不该啊!!回答的跟坨屎一样,人家问的是构造函数,构造函数是一种特殊的方法,主要是用来在创建对象时初始化对象,即为对象成员变量赋初值,总与new运算符一起使用在创建对象的语句中)

其实这三个问题都挺基础的,但是我当时的回答就是上面的样子

虎头虎脑的回答完三个问题之后,面试官就和我开始聊天环节(个人分析,有经验的 hr 会过渡的很自然,不过我的这位面试官是个直爽的人),问了我大学都学了那些专业?我就说我是数字媒体技术的,大一开始学的素描,其次学的 C++、数据结构、计算机网络、广告设计、3D建模等等,然后面试官就跟我谈到了,这次应聘的岗位叫做 软件开发工程师,他带领的 team 需要一个技术十分精湛的人,并不是偏向 design 的(我当时就懂了啊,凉凉的节奏,但是毕竟机会难得,想跟人家多聊几句),然后我就说这个专业也是近几年来才开始的,起步晚,国内的相关教育也都是停留在很广泛的课程之上,深入挖掘的东西是在是太少,面试官也认同我的话,并且说我的地位停留的很尴尬,意思就是计算机学的不够精通,艺术的东西面试的时候也体现不出来啊,并且建议我,去二线城市 边工作,边学习 经验,重点是学习!!而不是浪费青春做一些重复性的工作,然后把自己的实力尽快的提升上来,(这话听起来很善良,但是如何看待取决于自己,对于我而言,是警醒,是激励,我当时觉得这个老爷爷还蛮慈祥的,但是我后面有个兄弟也是他面试的,丝毫没留情面,直接甩脸子,我就暗地里摸了摸胸口,老天爷我真是侥幸啊!),之后我也是问了一下如果我还要申请贵公司的职位的话,我需要做那些准备?这样的问题,聊了一会天之后我也是礼貌的寒暄一遍就走出面试场地了。大概用时15分钟左右

感想

  • 学东西,一定要学精,学的透彻,知道,并不代表你已经掌握 了,如何解决?费曼学习法,给你自己讲一遍,给别人讲一遍!
  • 作为一名优秀的程序员,算法、数据库、计算机原理、计算机网络这些知识赶快搞起来!!不要觉得没有用,你 知识储备 越丰富,你的 不可替代性 也就越强!万一那天就用到了呢,(比方说这次 ibm 校招 ,会日语,韩语都优先考虑,我平常也在自学日语,日常对话没啥问题,这自信心一下就上来了呀)
  • 面试官的话里会另有深意的,一定要多 留心 想一想,你的面试结果,可能就在他的带有感情色彩的某个话语中,暗示的告诉你了(虽然现在还没出结果,但是我觉得hh了,但是这次经验弥足珍贵,我要珍惜每一次机会,快速提升自己)
  • 像这种大的厂,宣讲会、面试,一定要多去试试,机会留给有准备的人,万一那个 hr 就跟你瞅对眼了呢?
  • 还有就是从看到面试官的那一刻起,你就需要多关注你的面试官,他是什么样的类型的呢?喜欢问你问题,还是聆听者?这些都是小的细节,针对不同情况要灵活的处理,要问我具体怎么操作?多练,也没什么好招,如果你的表达能力实在是太差,好好练习一下吧,除非你的技术非常的牛逼,企业可能会要你。

暂时想到这么多,以后慢慢更新叭~

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值