被IBM三拒后成功拿到中软、H3C、百度的Offer

suntaoyong 2011-03-31 03:30:03
被IBM三拒后成功拿到中软、H3C、百度的Offer

每年的四五月份是各大公司广招实习生的时候,对于正在读研究生的我们,如果不想读博,不想进实验室,找一份实习工作是最理想的选择,特别如果进了名企,不仅有留下来的可能,也对你毕业后找工作是一个很重要的砝码。在找实习的过程中,并不是每个人都是一帆风顺,我就是一个很好的例子,其间被IBM拒了三次,心灵遭受沉重打击,不过我很快调整了过来,重整旗鼓,先后拿到了中软、H3C、百度的offer,后来还有两次IBM面试,由于我已经决定签百度,所以这次我把他们拒了。由于我自己亲身经历了很多名企的面试,所以感受颇深,也从中吸取很多经验教训,所以想总结一下来拿出来与大家分享,希望你们在找实习的时候不会再犯我同样的错误。

首先我想作一个简单的自我介绍,其实我并非计算机科班出身,我本科读的是教育,而且是一个很一般的师范院校,所以说基础并不是很杂实,我是凭着自己对计算机的兴趣一点一滴学下来的,如果要写我的计算机历程,真的可以写一篇长篇小说,不过在此就不赘述了,所以如果你是科班名校出身,你大可以自信,你完全可以做到跟我一样甚至比我更好。
下面我想先就几个大的方面谈一下关于面试的技巧和准备,然后再把我的面试细节展现给大家,最后我再会总结一些面试中常问的问题,当然如果你是非IT类,这一部分就可以飘过了。

(正在写。。。)
...全文
1983 27 打赏 收藏 转发到动态 举报
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
pubuzhixia 2011-04-20
  • 打赏
  • 举报
回复
好经验,顶一个。
lohwin 2011-04-20
  • 打赏
  • 举报
回复
中软主要做外包的吧,远离外包
xiaobai1900c 2011-04-20
  • 打赏
  • 举报
回复
外包就算了
fredshao 2011-04-20
  • 打赏
  • 举报
回复
面视,表示压力好大啊……
whhector 2011-04-20
  • 打赏
  • 举报
回复
牛逼~~~~~~~~~~~~~~~~~
cjfriends 2011-04-20
  • 打赏
  • 举报
回复
围观,学习经验
积木 2011-04-20
  • 打赏
  • 举报
回复
这应该不是广告吧。。。
AYZBL 2011-04-20
  • 打赏
  • 举报
回复
面试码农,淡定即可
greatmj001 2011-04-19
  • 打赏
  • 举报
回复
围观~~
疯狂的面包 2011-04-19
  • 打赏
  • 举报
回复
楼主 最后一个单词打错了
tidus21 2011-04-19
  • 打赏
  • 举报
回复
IBM就算了吧,待遇一般般,而且上班时间和着装要求都很严格,比不上百度
lhfx_313 2011-04-19
  • 打赏
  • 举报
回复
很实用的东西
chjttony 2011-03-31
  • 打赏
  • 举报
回复
中软比较垃圾。
码农CGGG 2011-03-31
  • 打赏
  • 举报
回复
IBM里的人很多都想出来……
Johnny418585 2011-03-31
  • 打赏
  • 举报
回复
围观楼主
suntaoyong 2011-03-31
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 chenee543216 的回复:]
个人觉得还是IBM比较好
[/Quote]

为什么呢,其实我们这学期学了很多IBM的课程,但我觉得IBM的东西太专,不大适合我将来发展的方向,而且实习生留下来的机会很小
chenee543216 2011-03-31
  • 打赏
  • 举报
回复
个人觉得还是IBM比较好
suntaoyong 2011-03-31
  • 打赏
  • 举报
回复
3. 关于面试前的准备
这一点实在是太重要了,如果你说你是技术大牛,你英语也够好,那好你不用准备,不过对于还身在校园的我们,离大牛还有点远。所以面试前好好准备是有必要的,我前三次IBM面试就是因为准备不足,包括专业知识,英语,还有一些软实力等等都没有很好准备,导致前三次都以失败告终。由于我已经面了6次,而且都是名企, 所以对我来说,面试中要问些什么问题已经很清楚了,当然我指的是一个大概的方向,如果我能猜到题那我也不用去面试了。因为我面的是java方向,所以我大致把要准备的一些东西先简要的说一下,在后面有时间我可能还会细讲一下。
1. 英语:首先如果你去面外企的话,先写一个3分钟左右的self-introduction,不过现在一般不这样问,但我也有问到过,更多的是要你用英语把你的项目经验描述一下,或者用英语问你一个问题,让你用英语回答一下。如果你面的不是外企,英语这一块可以不用准备了,至少我去的三家都没问英语。
2. 算法:专业知识方面,不管你面的是java还是c++,基本的数据结构一定要复习一下,我基本上没有参加什么笔试,都是直接去面试的,面试过程中,经常会当场写1、2道算法题,特别是链表,被考到的可能性很大,还有一些常用的算法,像排序、查找,我快排就被考到过,其实我算法学的并不好,当然我指的是算法导论里的算法,那里面的算法一看就头疼,什么迪捷斯特拉、最大流、动态规划。。。这些一般是不考的,如果复习算法的话最好看数据结构,我看的还是考研时候严蔚敏老师写的那本书,以前学起来还觉得挺困难,上次一次觉得太简单了,写的真好。
3. SQL语句:这个可以说是必考的必考,因为SQL语句无论是学C++还是学JAVA,这个都要用的到,也是考察你的基本功,其实SQL真不难,而且是真的很简单,但正以为简单了,我才没有去重视,结果在参加 IBM CSTL面试的时候,先是写一道程序题,然后再写一个SQL题,如何选出表中重复记录,这么简单的我竟然不会写了,尽管我知道是用group by,但是我去怎么都不想不到如何加条件去判定,把having给忘了,回来之后,我直奔图书馆,借了一本《SQL经典》,回来一晚上就把这本书看完了,以后不管出什么SQL题我都不怕了,特别强调的一点是考SQL题 多表链接子查询这个考的非常非常的多,一定要重视,还要就是选出表中重复记录,删除表中重复记录。
4. J2SE:因为我自己比较擅长JAVA,所以在JAVA这一块准备的也还比较充足,网上有一个经典的JAVA面试125题,我觉得还不错,大致看了一下,一般把这个看完一些基本的就没什么问题了,另外要注意几点关于java的反射机制,JAVA的内存管理及垃圾回收机制,java 的字符串一定要受重视,string与stringbuffer的区别,还有关于对字符串的操作这些都容易被考编程题,另外JAVA的IO也容易被编程题。还有一个比较重要的一点,JVM的运行机制也容易被考到,这一块我也没怎么准备,打算借一本《深入JVM内部机制》看看,有一个面试官推荐我看的,书名可能不完全是那样,我忘了。
5. J2EE:对于一个学JAVA的人,肯定对JAVA的了解不会止步java基础,谈到J2EE,肯定先会想到JSP,JSP的常见内置对象要注意一下,然后是servlet,servlet的运行机制,还有就是我们被 问的最多的SSH了,Struts2,hibernate,spring,这些一般都会被问到,当然面试官要看你的简历上是否会这些,对于一个熟悉J2EE的人来说,这些都要准备,也许你都会用,但真叫你说,你真的不一定会说,网上有很多关于这些的面试题,可以看一下,问题太多,我就不列举了。最后一个就是设计模式,这些也很重要,我也经常被问到,23三种经典设计模式,当然你不一定要去记,理解就行了,还有设计模式的四个经典原则,要了解,一些常见的设计模式,如工厂模式、单例模式、观察者模式,要会解释举例。
6. Linux 不管你有没有用过linux,我想linux的常用命令你一定要去敲一下,我自己的电脑上就装了Ubuntu,没事敲敲练练,一般面试的时候都会被问到,如果深入一点的话,一些脚本语言也要,要会写一些shell命令,如果你想更深入一点,可以去学一下perl 或者pathon。
关于面试前的准备就先讲到这了,以后如果想到了还会再补充。
leochen315531813 2011-03-31
  • 打赏
  • 举报
回复
有内推最好了。。
toutou102 2011-03-31
  • 打赏
  • 举报
回复
坐等继续
广告位置出租........
加载更多回复(6)

594

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧