第一篇:Java面试的几个题目和关键
第一个题目:自我介绍。
自我介绍,几乎是每个面试的必备的题目(99%以上)吧。但是,我仍然遇到非常多的人连这个题目都“不准备”。我说的是“不准备”,而不是“准备的不好”。这个题目要准备的出色,是比较难的。我们是外企,我知道很少参加外企面试的兄弟参加外语会紧张,特别是刚开始。所以会出现这样的开头:“Thank you for giving me this oppertunity.It's my honor to talk with you.The following is my self-introduce”。没关系,面试官会理解你,但是,你要背熟,至少要背完。我遇到过好几个连自我介绍都没有背完的,你说怎么会有心情继续!
通常,很难靠自我介绍给你加多少分。但是自我介绍给你减分却非常快,快得出乎你的意料。第一,如果自我介绍没有准备充分,说明你对面试不够重视,当然面试官也会觉得自己不受重视;第二,如果自我介绍没有条理,说明你的总结能力不够;第三,如果自我介绍和简历里面有哪怕一点点的冲突,说明你的人品有问题,不够成熟,或者不够细心。一般来说,说明自己的姓名,年龄,工作年限。再说一下上一家公司就职期间的一两个项目就好了。项目这块是重点,不要云山雾罩,如果你里面有太多的术语,面试官多半是不了解的,除非你们在一个非常相近的领域。说的越简单易懂越好。
第二个题目:你最近在读什么书?或者你毕业后都读过哪些书?
这个是很难作弊的题目。你读过什么就说什么,千万别吹嘘,而且向金瓶梅这类的书就算了。如果真的没读过也就说没读过好了,如果读得一知半解,自己衡量,碰上面试官读过那本书可能会以为你不诚实,或者至少自学能力差。人文类的书也可以说,但是只提一句,看面试官的表情再说。如果面试官一脸茫然,见好就收,不要企图用这个时间向面试官灌输你关于文艺复兴的认识。多说一些经典的书,当然前提是你要多看书。或者你实在没看过什么书,也可以说经常上的网站和论坛或者邮件列表。CSDN这个年头最好不要重点提,因为大抵专心做事的没有多少时间泡在上面。
第三个题目:你认为OO和面向过程的区别是什么?(OO有哪些特点?)进而,多态是什么意思?能不能写一段代码展示一下多态?
这个题目的关于多态的部分是我们项目经理的保留题目,所以别人跟他一起面试通常会跳过这个题目。或者问完了OO的特点,就转过身用期望的眼神看着他?他也就知道该自己了:)。这个问题很基本,OO的特点基本上都能回答上来。至于和面向过程的区别,却比较难回答,但也很难出错:)仁者见仁,智者见智。多态,我觉得是OO里面一个很基本的概念了,从某种程度上过去我们有些过于强调多态和继承,甚至有说法说理解了多态就理解了OO。写代码的部分,能完全没有错误的很少。不过也减不了多少分,但是要是完全没有体现多态就不好了。
到此为止基本上是个分水岭,如果前三个问题答得好,后面多半不会为难你了。如果答得特别不好,后面的也不会为难你了。
第四个题目:你最熟悉的设计模式是什么?能不能随便找其中一个画个类图或者序列图或者协作图?
这个题目我几乎每个面试都可以问。因为几乎每个人的简历里面都回写上“熟悉OOD”,后面紧跟着“和设计模式”,下一条则是熟悉UML。对于大多数人,所谓的熟悉设计模式不过是Factory(而且是简单工厂,而不是GOF所说的工厂方法或者抽象工厂)、Singleton(千刀万剐的设计模式,被最广泛误用的模式之
一)、Observer(因为jdk里面有Observer和listener)、MVC(好有名啊,但是你
问到C的几种用法和适用情况就傻眼了,所以我也几乎从来不问)、Visitor(不知道为什么这个也这么出名)。
画类图,绝对不是要求背过GOF的书上的原图。只要差不多能反映模式的含义即可,因为我也记不清楚那么多经典图。顺便会问一下这个图里面的几个箭头表示什么。以经常被选中的Factory为例,要能看出返回的是接口(不管是那种工厂模式,除了简单工厂)。
第五个题目:OO的设计原则能说上几个?随便找其中一个说说。
这个题目用的比较少,一般是前三个题目答的比较好,所以有兴趣继续聊聊稍微深入的话题。或者前面的问题时间太短,用来占用时间:)OO的设计原则有很多,也不要求局限于bob列出的OCP、DIP、SRP等等。像什么面向接口编程啊、封装变化啊等等都可以说。可是就这样能列出一两个的很少,能进一步说两句的就更少了。
说了半天,我希望这是我们公司遇到的特殊情况。如果国内的程序员真的这么不禁面,实在是一个不好的事情。我曾经跟国外的一个实习生一起做一个项目,他所表现出来的素质比我不知道高多少。我们公司虽然在软件行业没有什么名气,但是开发实力在全球还是很靠前的。公司正在把很多的开发移到中国来,但是从我们的面试情况看却很不乐观。
我在软件行业也是一个新手,谁让咱们这个行业吃青春饭呢。建议大家多看书,现在的气氛仿佛过于重实践、轻理论了。要勇于深究理论,理论联系实践。
第二篇:Java面试题目考试
Java面试题目考试 Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?]
方法的重写Overriding和重载Overloading是Java多态性的不同表现。重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写(Overriding)。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被“屏蔽”了。如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载(Overloading)。Overloaded的方法是可以改变返回值的类型。
String 和StringBuffer的区别
JAVA平台提供了两个类:String和StringBuffer,它们可以储存和操作字符串,即包含多个字符的字符数据。这个String类提供了数值不可改变的字符串。而这个StringBuffer类提供的字符串进行修改。当你知道字符数据要改变的时候你就可以使用StringBuffer。典型地,你可以使用 StringBuffers来动态构造字符数据。说出ArrayList,Vector, LinkedList的存储性能和特性
ArrayList 和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector由于使用了synchronized方法(线程安全),通常性能上较ArrayList差,而LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快。
说出数据连接池的工作机制是什么?
J2EE 服务器启动时会建立一定数量的池连接,并一直维持不少于此数目的池连接。客户端程序需要连接时,池驱动程序会返回一个未使用的池连接并将其表记为忙。如果当前没有空闲连接,池驱动程序就新建一定数量的连接,新建连接的数量有配置参数决定。当使用的池连接调用完成后,池驱动程序将此连接表记为空闲,其他调用就可以使用这个连接。
下列哪些不是Java关键字。(A)
A.TRUE B.constC.super D.void
下面关于继承的哪些叙述是正确的。(A)
A.在java中只允许单一继承。B.在java中一个类只能实现一个接口。(可以多个)
C.在java中一个类不能同时继承一个类和实现一个接口。(可以)D.java的单一继承
作用域public,private,protected,以及不写时的区别
答:区别如下:
作用域当前类同一package子孙类其他package
public√Ì√Ì√Ì√
protected√Ì√Ì√Ì×
friendly√Ì√Ì××
private√Ì×××
不写时默认为friendly
面向对象的特征有哪些方面
答:主要有以下四方面:
1.抽象:
抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。
2.继承:
继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。
3.封装:
封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。
4.多态性:
多态性是指允许不同类的对象对同一消息作出响应。多态性包括参数化多态性和包含多态性。多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。
jsp有哪些内置对象?作用分别是什么?
答:JSP共有以下9种基本内置组件(可与ASP的6种内部组件相对应):
request 用户端请求,此请求会包含来自GET/POST请求的参数
response 网页传回用户端的回应
pageContext 网页的属性是在这里管理
session 与请求有关的会话期
application servlet 正在执行的内容
out 用来传送回应的输出
config servlet的构架部件
page JSP网页本身
exception 针对错误网页,未捕捉的例外
第三篇:JAVA面试
马老师:
您好,昨天下午面试的中软资源。因为笔试时间很短(她之前并没说多长时间,我估计就只有30多分钟就要收卷),而且题量很大,所以没有记下题目,不过前面的题目都很简单,主要是咱们做的那些基础题。后面的主观题是:
1、详细叙述5种以上种的设计模式
2、详细说明类的设计原则
3、sql语句的调优
还有一个忘记了!
完了之后人事的会做初步面试,首先自我介绍,然后问离职原因,以前的一些工作情况。再就是简单介绍他们目前要做的项目情况,会说工作很幸苦之类的话,最后会问薪水要求!
再就是技术人员面,感觉他们对基础知识很看重,当然首先是自我介绍。会问到一些详细的知识点,比如说怎么配置DWR,sql语句的调优,当然项目也是得问的,主要介绍最近的项目,做过什么东西!
最后是技术总监,开始也是自我介绍。技术方面问的少,就问我jbpm和我做过什么以及用到的一些开源框架和工具。然后问3到5年的职业规划,再给我一份英文的文档让我翻译(他不会告诉你是关于什么方面,我傻到居然去问他)。后面有人遇到这种情况要先看文档大标题,完了告诉他这文档大概是关于什么的(给我的是分需求文档),不要一上来就往细里看,那位总监就批评过我,完了再看细节。最后问我有什么问题!
如果问到的一些知识没听过,就说这些不会是以后项目开发中的问题,因为我们以前也是好多技术都是在项目中边学习边开发的,不可能我们什么技术都会了都准备好了再去做开发。面试中也问道过俩,我不知道是什么,按照上面的回答,感觉对方还是比较满意,也没有为难我!
这些都跟面得职位有关,职位不同情况可能不同。我面得是中软内部的职位,不是外包。
中科软笔试
1.集合类
2.servlet生命周期
3.string,stringbuffer,区别,int integer 区别
4.常见的运行时异常
5.写出几个常见的类,包,接口
6.写一个单例
7.抽象类和接口的区别
8.还有两页的SQL选择题,我不太记得了
9.怎么配置tomcat的内存大小
10.数据库连接池的原理
11.触发器有哪几种,并说说每一种
12.还有JSP中静态include和动态include区别
13.jsp的9种内置对象
14.选择题好几个都是关于主键的,记不清了
还有一个是写几种常用的数据结构,并写出实现原理
还有一个也是数据 结构上的,我不记得了,我连见都没见过 还有一个是程序改错题,挺简单的
第四篇:Java课程设计题目
Java课程设计题目
一、Java语言课程设计目的和要求 1.目的:
1)复习、巩固Java语言的基础知识,进一步加深对Java语言的理解和掌握; 2)课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力。提高学生适应实际,实践编程的能力;
3)培养学生在项目开发中团队合作精神、创新意识及能力。2.要求:
1、对系统进行功能模块分析、控制模块分析正确,符合课题要求,实现相应功能;可以加以其他功能或修饰,使程序更加完善、合理;
2、系统设计要实用,编程简练,可用,功能全面
3、说明书、流程图要清楚
4、记录设计情况(备查,也为编写设计说明书作好准备);
5、要求采用模块化程序设计方法,及锯齿型书写格式,要求上机调试通过和按设计报告格式。
6、设计上交内容:设计报告一组一份(按格式书写);心得体会每人一份;源程序文件。
二、Java课程设计选题如下:
1、四则运算测试
功能要求:该程序实现十道100以内四则运算数学题,能根据题目计算出答案,与输入答案对比,判断做题是否正确,最后计算分数。
界面要求:图形界面实现,基于ArrayList、Vector等高级类。
2、文件加密、解密软件
功能要求:通过软件界面选择打开一个文本文件,使用移位密码对文件内容进行加密并保存,或者针对移位密码加密的文本文件进行解密操作并保存。
界面要示:图形界面实现。
3、学生成绩管理
功能要求:
1)输入若干同学的学号,姓名,四科成绩(应用数学、大学英语、Java程序设计、计算机应用基础),存储入数据库中。2)计算出平均成绩。以平均成绩降序输出成绩表。3)输出全组各科平均分,最高分和最低分。4)输入姓名查询成绩 界面要示:无。
4、对对碰游戏 功能要求:该程序显示GUI用户界面,界面中随机安排10对图片,背面向上,当翻开的2张图片相同时就消失,不相同时重新翻回背面,最终显示用时和分数(=400-翻的次数)。
界面要示:图形界面实现。
5、画随机圆
功能要求:实现简单的动画。具体要求:自动出现由小到大变换的圆,位置与颜色随机,变到150直径时擦除,重新再出现圆;变换速度由HTML文件传入的参数控制(控制sleep时间)。
界面要求:用Java Applet实现。
6、绘图板
功能要求:实现简单绘图功能,具体要求:画直线,画空心或实心椭圆、画空心或实心矩形、画多边形(图形的位置和大小也可在界面中设定)。
界面要求:图形界面实现。可参考图
1、图2和图3。
图1 初始界面
图2 使用菜单绘图
图3 使用按钮绘图
7、标准化考试
功能要求:程序从文件系统(或数据库)中读入考试题目(主要为选择题)及答案,显示在GUI界面中,答题者按照题目内容进行答题,点击按钮提交后可以看到自己的答题结果。
界面要示:图形界面实现。
8、Socket文件传输
功能要求:基于Socket编程,实现服务器端向客户端发送文件的操作。界面要示:无。
9、网络相册
功能要求:用户在网页上通过前进、退后按键或自动播放方式浏览相册,每张相片可以放大观看。
界面要示:Applet实现。
三、设计时间
一周,具体安排如下: 第一阶段:
1.班级分组,选定课题,查阅相关资料 1周
2.划分模块、小组成员分工,编制源程序 1-2周
第二阶段:上机调试,修改、完善系统 一周 第三阶段:撰写、上交课程设计说明书(1份/人),上交课程设计作品源程序(每课题组一份),作品答辩。1天
四、设计方式和安排
1.分组选题:最多5人为一组,每组一个课题(可根据课题工作量大小,合理分配人数),每组设组长一名,负责该组设计工作的协调、分工等。2.设计过程:
1)分析设计准备阶段(按组讨论、对系统功能进行分析,确定算法,并进行明确分工);
2)编程调试阶段(绘制流程图,编制源程序;上机调试,修改程序)3)总结报告和书写说明书阶段(撰写上交相关资料)
3、考核过程
17周周五下午答辩。
五、考核内容和方式
1、在设计期间,学生要按时上机,设计结束根据记录的设计材料整理成设计说明书。设计说明书中应写下设计中的主要收获,要求对问题有一定的分析,文字简短明确流畅。
2、通过设计答辩方式,并结合学生的动手能力,独立分析解决问题的能力和创新精神,设计成绩由指导教师根据考勤、设计说明书质量、答辩表现以及学习态度按五级分制综合评定。
成绩分优、良、中、及格和不及格五等。
六、课程设计报告格式及要求
一、封面;
二、目录;
三、设计任务书;
四、本组课题及本人任务;
五、程序功能简介;
六、主体内容(简要说明总体情况,详细介绍本人任务部分):
1.设计分析;
2.程序结构(画流程图)
3.各模块的功能及程序说明; 4.源程序;
5.操作方法(流程);(可省)6.试验结果(包括输入数据和输出结果)7.设计体会。(可省)
第五篇:java菜鸟面试
【总结】技术菜鸟找工作总结
一,简历
1,邮件发简历形式:避免用附件
个人认为如果没有要求,最好不要用附件发简历,简短的求职信+正文粘贴简历比较好。标题比较通用的形式是学校姓名专业学历.Ps:我开始用附件发简历尝试过各种格式,过的非常少。后来改用正文后好了很多。
2,简历里的学历应完整[仅供参考, 本科好的同学不用看] 因为本科学校不好,于是同学建议我不要写本科经历,觉得那是一个减分项目。但后来一位HR说这样是不好的,应该有完整的学习经历,否则在他们看来这表示你对那段经历的不认可,会给人很差的印象。
4,简历上的项目时间一定要写得合理,工作量和工作时间一定要对应。
5,简历上决不能有错别字,从内容到字体到格式,最好不要有任何纰漏,总之完美一点啦。[某技术经理说凡有这种问题的简历在他那统一过不了]
二, 准备工作
6,对自身的思考:期望,优势,劣势,性格上的优点,缺点
这些除了可以用于自我介绍,在面试中也会经常遇到。最好先有个准备,然后根据公司的需求说自己相应的优点,缺点。
还有对自身的职业规划,这也是一个经常被问到的问题。
7,定位,有针对性的准备[技术大拿们可以跳过了] 从我周围人来看,技术方面职位主要是开发,测试,技术支持。
技术类的职位大多都有笔试。最好在找工作前将数据结构和基本算法好好看看,再就是操作系统,数据库,面向对象,UML,设计模式。C++方面
技术支持(售前,售后):只面过一次,感觉除了要求技术,还要求与人沟通能力,表达能力以及分析总结能力。关于售前,网上有一篇《说说售前》系列的文章写得不错,包括售前的作用,售前的素质,售前的体验,售前的入门,售前的成长,个人觉得很不错。
当然,不一定最开始就定位得非常清晰,找工作的过程本来就是一个逐步发现自我的过程。可以推荐一本书《现在,发现你的优势》,版狼以前也推荐过,认为看过后还是有点启发的,感觉那个测试还是比较准的。
因为我性格比较开朗,我非常欣赏的一句话是赖斯说的“改变世界的方式有很多种,人与人之间的交流就是其中最重要的一种。”,我的梦想其实是当老师,但不想 读博士,所以将来的期望锁定在职业培训讲师。所以找工作技术方面最倾向的就是系统管理方面的职位,包括后来很看重嵌入式开发方面的职位。除了梦想之外,从 自己的性格和专业方面考虑,我技术不深,只不过知识面稍广,售前技术支持也是一个比较适合的职位,所以售前也被放在一个很前的位置。因为技术不牛,感觉很少有地方会愿意要我去做开发,于是有段时间投了不少测试,并看了些测试的书,但随着面试和总结的增 多,发现自己并不适合做测试,好几次面试都被面试官称思维很活跃,而且自己不是很细心,本来对测试也没有多大的兴趣,虽然技术能力达不到开发的要求,但笔 经还是认为开发比较有意思。所以开发也排在测试之前。但自己确实能力不强,机会有限,所以只能广撒网喽。
三,笔面试
8,笔试:公务员+技术
除了基本的编程(字符串,单链表,双链表那些程序应该很熟了),动态规划,基本设计模式知识,林锐书后习题的内存考察的那四道题以及那篇嵌入式编程必会的16个问题出现次数很多。SQL语句,范式,死锁,内存寻址方式也遇到过几次。
9,面试前做的准备工作:对公司的了解,对职位的理解,你为什么符合要求[技术,性格](对于国企尤其适用)
一般外企和私企的面试可能会对技术细节考察得比较细,而很多国企(不是所有)所谓的技术面经常就是问这个会不会那个会不会,不用心慌。
10,面试前一定要准备一份恰当的自我介绍, 尤其是国企。自我介绍其实就是一个推销自己的过程,我们要做的就是通过这段时间告诉面试官我很qualify,一定要突出自己的优势,比如有个好朋友自我介绍的时候说 “或许我不是最优秀的,但我是最踏实的”。自我介绍最好还能加深面试官对你的印象或者能打动面试官,那个欧莱雅MM的自我介绍就很好,“大家好,我来自北 京邮电大学。很高兴今天能得到这个机会面试。刚刚在台下等待的时候,发现周围全是清华北大的同学,其实,我想说,在北邮,也有很多优秀的同学,他们都比我 优秀,也热爱这个行业,热爱欧莱雅,只是,因为我们的工科背景,可能会比较被忽视。这次我申请欧莱雅,除了因为我对它的热爱之外,我还一直有个梦想,我希 望有一天,欧莱雅能把宣讲会开到北邮去。” 一言蔽之,自我介绍就是要态度谦逊,内容彪悍。
11, 面试表情要自信:坐直[千万不要靠在桌上],尽量少有手势,如果加入手势要保证两肘有支撑点,可以打开[而不是朝内],注意眼睛表情[也是某次面试HRGG的建议]。
自信:不管多牛的地方,只要得到面试机会请一定相信自己qualify,如果自己都不相信自己,那怎么可能说服别人你可以?如果有什么问题可以向朋友求助,往往身边人的一句话就能启发自己。
刚开始找工作的时候,觉得别人都好优秀,相形之下觉得自己尤其龊,面百度,面摩根,我就觉得这么牛的地方怎么可能要我这菜鸟,面试官问why are you qualified? 我的想法只是:In fact I am not qualified.只是你给了我这次机会,我当然不会浪费,我还可以攒面经。经过这么一段更加怀疑自己是个很失败的人,于是问别人我是否很失败。我一个 好朋友的回答极大鼓舞了我,她说“...不知道你为什么会有那样的想法,但我要告诉你的是,在关键时刻,你可以胜利。一个人有那么些真心的朋友,有经过自 己的努力脱胎换骨的经历,我不知道这样的人怎么会和失败联系起来。不知道你还愿不愿意或是记不记得起六年前的你自己,我记得,我只能用惊叹来形容。而这些 是你努力的结果。不是别人,是你自己!如果今天你因为某些事情心情不好,我劝你大可不必,所有一切都会好起来的...”
我想,能来北邮的人,一定都有自己的过人之处,比如聪明比如踏实比如坚持„所以,千万不要怀疑自己,我知道有本科学校不是很好技术也不是很强的同学去非常牛的IT公司。自信,才能让我们走得更远!
12,精神状态一定要好,开开心心去面试。有谁不喜欢看到笑脸呢?又有谁不喜欢乐观的人呢?
前些天有段时间很抑郁,就带着那种哀莫大于心死的状态去面试,期间所有的面试全挂了。
而我斯伦贝谢FE一面的时候,我们那个组的人非常优秀,我几乎是绝对劣势,我只是按自己对职位的理解做了一份自认为match的自我介绍,但我是笑着做完整个自我介绍的,而且最后还强调自己是个lucky girl,没有想到最后竟然过了一面。
13,可以在面试结束后写一封感谢信
写过几次感谢信,除了IBM那次没有音讯,另外两次都得到了很迅速的回复,我觉得感谢信还是很有用的,甚至有些还会指出你的优势和不足。
14,忽悠是一种能力。面试的时候不要局限于有一说一,要懂得扩展。如果被问到不会的东东,可以主动把自己知道的相关的东东说出来。
个人认为,找工作本来就是双重选择,面试就是和面试官的一次交流,相互考察对方是否合适。所以像自己平常一样去交流就可以了。
四,总结
15,对于女生,最好抓住前面的机会。往后的国企,事业单位和私企大部分都更青睐男生,美女,有关系的除外。
16,经济危机的年代,不要把所有的鸡蛋放在一个篮子里,千万不能掉以轻心,正式offer没到手千万不能放松,一切皆有可能,比如通过面试了却没有 HC(尤其是外企,我和周围几个同学都遇到过,如果外企说HC问题,建议不要抱太大希望,千万继续找工作),向来终面不刷人公司终面刷人,口头offer 取消,差额体检。
17,不要抱怨,永远不要放弃!无论多么困难一定要告诉自己,再困难的日子也会过去。前段时间我近乎自闭,每天除了面试根本不想出去,连饭也没心思吃,但也都过来了!
18,体检:一般大国企,运营商体检检查得非常全,要求也比较苛刻,除了常规体检可能还有心电图,B超。要是确定是自己很想去的地方,建议最好自己先去做 个全面的体检。虽然一般人都赶不上啥小概率事件,但谁知道自己是不是一般人。就像我长这么大一直都特别健康,从未想过自己会挂在体检上。
如果自己身体真有问题也没关系的,天无绝人之路,很多外企,私企体检要求都不高,据说IBM只有胸透。
一些笔面总结【仅适用菜鸟】
1,百度:海笔,因为技术不好所以只是想着去攒攒笔经。笔试第一部分,都是算法和编程,于是先把思路下下来,然后再写程序,没想到还过了,比我想象的容易很多。
2,摩根IT:开始都不打算申的,这么牛的地方!结果竟然通知笔试,题型很全面,数学主要是概率,编程概念,java的多,C++也有一些,智力题,今年和 在网上搜的题很多相同的。那天没午睡,笔试差点睡着了,java的全没写,竟然也过了笔试。所以千万别随便放弃。接下来是电面,全英文面试,主要是自我介 绍,项目介绍,问项目,再问个概率题,再问几个技术题,最后是问问题,其实都不难。摩根一个常问的问题是: why r u qualified for our Mogan Stanley IT? 感觉摩根IT最注重的是英语,有拿到offer的人技术比较一般的。还有一个教训就是英文问题的时候可以自己用中文说一遍,毕竟我们的思维用英文反应不一 定那么快,当时问的概率很简单,但我脑子里用英文重述一点思路也没有,结果面完用中文刚说完利马就知道怎么做了。3,斯伦贝谢FE:英语非常重要,所有面试都是英文。一面只是个自我介绍,然后面试官会问几个问题,感觉主要从性格是否适合的方面来考察,一定要诚实,那边 面试官知识面很广,撒谎是很难过去的。二面会分成几个人一个小组,会先做一个九宫格的题,比较简单,有时间限制,接下来是大家一起玩游戏,会有锦囊什么 的,一定要全力参与,感觉主要考察沟通合作能力,或许还有思考领导力。那时候没咋练英语,说英语很不习惯,表现很晕,挂了。
4,中科蓝鲸:中科院计算机所那边做网络存储的一家创业型公司,Linux内核相关工作,应届生没有相关经验应该也可以。笔试主要是基础,shell比较 多,再还有简单的写程序,最后有考察解决问题能力的开放问题。面试是一个项目负责人和一个技术方面负责人,主要针对项目问,问得比较细节,非常注重团队合 作能力和linux内核方面的经验知识。户口主要解决天津的,北京的不保证,会问期望薪水,估计6K以下。
5,中讯:笔试很简单,英语阅读,改错,然后就是针对大学计算机知识的回顾总结,有点开放式问题的架势。一面群面,注意控制时间,每个人表达的时间特别短,所以要在一分钟内表现自己,这个到后来不用像华为那样考虑团队,自己好才是真的好。那边待遇据说还是可以的,加上出差补助很不错。
6,太极计算机:曾经很牛的国企,户口不保证,但有的可能性很大,薪水似乎是5K,个人不是很喜欢那个地方,看到网上评价很一般,经过了一面群面。这次的题 目是:公海上的一艘轮船触礁半小时后将沉没,现在只有一个只能容纳6个人的救艇,让我们根据谁最应该上艇的顺序对船上的人排序,这些人中除了一个船长一个 船员,还有省长,省委副书记,外资企业经理(女,外籍),白族的女保险推销员,20岁的女警,五十多岁的女生物学家和她的弱智女儿,还有重伤的英雄,怀孕 的女囚,音乐盲童,20岁的数学天才,还有小企业的副总经理,医生和同性恋护士。如果是你,你会选择如何排?
7,A10 networks,测试
这家公司比较奇特,是看到论坛上有人问这家公司怎样,于是搜了下,于是发了个邮件,周五晚上发邮件,周六中午接到电面电话。电面:问求职目标,额表示想去外企。然后继续问各种问题,可能更像聊天一点,杂七杂八的,最后问女孩子做研发很累的,为什么还要做研发,额说,三十岁以前 累总比五十岁以后累好呀。让Interviewer很赞。后来仔细想想值得商榷。技术方面的先问了$?是干嘛的,又问sprintf的作用,看额项目里有 dhcp failover的东东,于是问我DHCP的工作流程,这个问题没有答好,自己本来就不知道啥。最后问公钥加密算法的东东,额只说了大数分解和椭圆曲线,忘了离散对数问题,不过还好,让俺过了。但是,必须提前上班,full time.于是查了下这家公司,发现是做网络的,似乎技术还很先进,主要有三个系列的产品,第一个是IP to ID,可以用于集中管理,访问控制;第二个是EX系列,负载均衡,主要是为企业,学校这类WAN设计的,用于网络加速,相当于实现QoS,第三个是AX系 列,主要是为网站设计的,也是用于负载均衡,好像是可以优化网站的前端,让流量转移到适当的服务器上去。这是第六个面试官说到工作的时候说的详细信息。总 之,感觉工作还是蛮有意思的。然后搜下下笔经,就看到一篇说有一个汉译英,写测试案例,和网络的东西等等。于是搜下密码学方面的专业词汇,没有收到什么有 用的,只看到了个网络安全词汇,仔细看了看。接着把电面的问题确认了下,尤其是DHCP工作过程做了下笔记,后来证明此举是多么明智:)本来还想看DHCP failover的东东,木有时间,只好作罢。笔试:第一道果然是汉译英,主要是对对称密钥的介绍,也有涉及非对称密钥的东东,不难。接下来就是俺的噩梦了,第二道问什么是白盒测试,什么是黑盒测试,分别有什么方法。第三道问bug的状态迁移图。第四道写测试用例,这个还好,基本按input, output, expected result的格式下,主要从合法,非法的边界条件考虑,似乎还可以。第五道问功能测试,component test, 似乎还有function test 分别使用什么测试工具;接下来是linux, shell部分,第六道问linux从power on到log in的启动过程; 第七道让写一般用的shell命令; 第八道让写linux的树型文件系统; 第九道问如何将从标准输入的字符串按行输出到标准输出并加上行号;第十道是如何测试一个已知的IP地址是否能ping通;第十一道问0.0.0.0和 255.255.255.255有什么作用。第十二道让写你熟悉的动态路由协议;好像就是这些,一面,猜测是HR负责人,主要就是聊聊,可能就是看性格怎样,对薪水,户口有什么期望,对公司有什么了解,为什么选测试,然后问有什么问题。比较轻松,最 后给强调了下采用的是硅谷的创业模式,不要因为薪水比别的地方少点就不把期权当回事,总之就是说给期权是很值得期待的,然后表示户口并不能保证,只能尽量 争取。
二面,是一小哥,先问项目,非问我在公司的位置,问采用的协议,开始理解错了以为问系统里的协议,给他讲项目他也没听明白,几个月不讲也生疏了许多。然后 看做的笔试题,因为测试部分额基本不会,于是那人问我喜欢学习不,额说喜欢,那人竟然说觉得我肯定不喜欢学习,因为我对项目细节不了解,弄清了咋回事于是 又讲了遍,不过讲得很快,他依然没有弄太懂,再看额的linux和shell部分觉得不错,看到网络问俺0.0.0.0为啥是广播,额也母鸡呀,就说了一 通自己知道的东东。然后问俺Rip v1和RIP v2的区别。中间还问如果你的电脑上不了网,如何测。还问TCP, UDP都分别有哪些协议,后来还说觉得我估计很难坐得住干活,让我很无语,原因是我思维很活跃。汗...辩解了一通。最后问能加班不?感觉年轻的GG们似 乎都很tough,额很容易挂在这号人手里。三面,是个姐姐,看着很温柔的样子,问俺解释SSL,问是否了解HTTPS, 问我熟悉哪几层,问TCP/IP的三次握手,四次握手,看笔试答案的时候问俺解释输出标书输入那道题,还好,虽然额代码不对,俺思路还是对地。最后,还是问俺为啥选择做测试。
四面,还是个姐姐,这个姐姐估计比较有思想,问俺随手写地那个测试工具是什么,也问了TCP/IP的连接建立,释放过程,重点还是问俺为啥做测试,为啥觉得自己适合做测试。
五面,中国区大boss,比较nice一点,继续四面姐姐的问题,然后又问了最快可以什么时候上班的问题,技术主要是linux启动过程,问如何在vi下查找,如何查看进程,如何查看CPU使用率,然后又是继续夸测试。
六面,估计是QA老大,看俺做的测试部分,主要看了下写测试用例的思路,探讨了下,后来问额对TCP/IP协议栈了解不,说说TCP/IP协议栈每层都哪些协议。感觉自己还是不够踏实,知识不够系统。中间为我详细说了公司得三个主要产品以及我进来可能会干些什么。
中间应该还有不少设计项目,技术的问题,无奈大脑容量有限。其实面到第三个头就被轰得有点晕忽了,不过也算体验了一把。感觉最致命得两个问题:没有测试经验,不太懂测试; 对TCP/IP协议,网络了解不够深刻。
本来说好尽快给消息,后来又写了封感谢信,那边老大很快就回复了,说正在向美国总部申请,不过到后来仍是无疾而终。所以,经济危机的时候必须注意。
8,普天
应该也是属于国资委的央企,论坛上有不少介绍和比较,似乎加班比较多,钱还过得去。
笔试先让做40分钟题,基本C++的,那人说有点难度的,不会跳过去就行了。完全不是像其他公司那种校园招聘的基础考题,基本没有写结果之类的基本题,除了第二页问类里的默认函数有哪些比较基础,再就是给一些代码问调用了哪些函数是最基础的。第一道题: class A { A(int a){ } } class B : A{ B(int a, int b){} } 让写B的构造函数定义。
第二道题问windows编程里什么debug, release的东东,后来知道原来就是程序改错。int main(){ char str[10];char *pstr = new char[10];
for(int i = 0;i < 10;i++)pstr[i] = i;
memcpy(str, pstr, sizeof(pstr));
for(int k = 0;k < 10;k++)TRACE(“%dn”, str[i]);} 经后来那个GG提醒,对sizeof, strlen的了解终于又透彻了一点。
第三道就是构造函数那些定义类的东西,这个比较简单。其中有一道是问如何不让类产生实际对象。看俄写的定义为private和纯虚函数,那GG问为啥private,后来又引导俺思考一通,延伸到如何只产生一个对象,static里new。接着又是两道windows编程的东东,很有自知之明的飘过。
接下来是写一个线程函数,以及填程序语句。class Mythread{ Mythread(){} ~Mythread(){} threadfunction()
int thread_i;int thread_k;} 差不多这样,要求实现threadfunction函数,为thread_i赋值0x4001, 为thread_k赋值0x4002.再接下来是写一个函数:
char ASC_STR[6] = {'0', '1', 'a', 'b', '4', 'e'};char BIN_STR[3] = {'0x01', '0xab', '0x4e'};写一个函数ASC_TO_BIN(ASC_STR, 100, BIN_STR, 50),实现asc到binary的转换。
俄开始不知如何是好,觉得应该对位操作,与0或之后移位,但似乎又不行。迷茫得很。
后来又是在那GG的引导下知道原来把asc的转换成数字,然后再或再移位。
最后一道是附加题,给一个类,让统计调用函数classcall的次数,classfunctioncall统计次数,假设那些调用多次的类也当作一次计算。后悔的哇哇的,记得think in C++上有说明,但后来一直没仔细看。思考了下,主要用了个static.笔完开始面试,两个满客气的GG,一个比较秀气一点,还一个长得有点像罗迪克。开始一直是秀气GG发问,先问项目,然后针对项目里问socket编程的东 东,问我如何实现阻塞,完全忘了。估计很无语,差不多说了下client, server建立过程,有哪些步骤,问port的作用,client里需要定义port吗?
9,赞同科技
一家做金融软件的公司,北邮双选会投的。
看到论坛上有人很鄙视,说创立15年也没发展成什么样,可见不咋地,但事实上可能比大家想象的要好很多。公司地址在花家地,第一年每月差不多5K吧,我算得不是很清楚。感觉那边比较喜欢北邮的学生,那边工作的也有不少北邮人。笔试非常简单,10道选择,涵盖数据库,HTTP,正则表达式,C语言,但都是最基础的东东,两道写程序,一道用到位操作,另一道查找没有出现的3个数,最后一道是翻译。面试也没问什么技术问题,就聊了聊,表示户口很难,但钱多,发展好,会像中医一样越老越值钱,不过一年会有一多半时间在外地出差。
10,工行数据中心
笔试分成两部分,前一部分基本和公务员的形式完全一样,后面是技术题,技术题主要是数据库和计算机网络,好像还有操作系统,最后还有一道写作,让写几个自己关注的社会热点问题。
一面,5面试者对3面试官,中间的应该是大boss,很和蔼可亲的伯伯,两边的应该是中年骨干。
先是两分钟自我介绍,另外四个MM,一个是北邮本中科院计算所硕,一个是北交本硕,一个是郑州大学本北科大硕,还有一个...坐我旁边的MM,竟然毫无印 象了,可能是也是北科或者哪的吧。总之,给我的印象是大家都挺厉害,似乎除了我都是保研,都有大外企实习经历比如IBM,朗讯,而且说得还蛮牛,显然大家 都是有备而来,除了把自己一顿夸,还把工行数据中心美美的赞美了一顿,我鸡皮疙瘩都快出来了。可能因为在外面等候时便看到了要分析的案例,一直都感觉有点 紧张,甚至人家自我介绍的时候也觉得紧张。不过既然大家都那么优秀,我基本也就默认出局的会是自己,也不太去想自己该怎么办,就那么很欣赏的去听他们的介 绍与解说。感觉那些MM说那么多平铺直叙,无非项目+实习+吹嘘+奉承,如果我听上一天估计会有点烦也不会留下啥印象,觉得自己比较欣赏的自我介绍是那种 将对方的需求融入自己的介绍,让面试官自然而然觉得你很符合他们的要求或是你就是他们一直找的人,当然,我也不知该如何达到。技术类,也不敢把自己弄得活 泼开朗,我也就是简单介绍下自己的基本情况,自己项目和自己掌握的东西可能与他们需求契合的东西,然后说了下自己优势鉴定的结果,再强调了一下自己就是那 种勤奋好学,踏实肯干的人,以前打算说自己聪明好学,勤奋踏实的,怕被人家鄙视没敢说自己聪明。回来跟宿舍MM一说被批了一顿,优秀研究生,志愿者经历全 没说,想想也是,大概国企最看重的就是这些东东。
第二部分就是案例分析,说的是一则关于电信C网189预约号码的新闻,有三个问题,第一个问题问开发这样一个选号软件的流程有哪些关键步骤,第二个问题是 问若设计数据库应该考虑些什么因素,如何考虑并发;第三个问题是从网络的角度讲应该考虑路由,交换,加密,认证,负载均衡中的哪些因素,挑你最熟悉的技术 说明这个技术的特点以及如何在此系统中应用此技术。然后有个面试官专问了那个表示对流程很熟悉的MM如何考虑软件流程。第三部分考核英语,让我们用三两句话说此次招聘的期望。
感觉自己挺烂的,最后一部分第一个说,根本就没有怎么准备,甚至连条理也没想好就那么说了两句,还有点辞不达意,好久没说英语了。总结下,被淘汰也没有什 么好冤枉的,虽然自己表现不好,但不能完全归咎于技巧这些方面,觉得分析问题的条理性,和阐述问题,解决方式的思路,这些本来就需要平时训练,自己平时不 注意妄想面试就能表现得很好也是不切实际的。只能说,有空的时候哪怕自己对着自己,也应该试着有条理的去阐述一些东西,而平时看东西做笔记,自己也应该注 意培养自己归纳总结的能力。再叹一句:去工行数据中心面试的美女真的很多。
11,中国移动深圳:注意,不是深圳移动
可能很多人都以为中国移动深圳就是深圳移动,其实不然。她是直属移动集团的,据说相当于省公司,主要负责移动的国际漫游业务之类。工作地点在深圳,据说福利很好,很适合女生。
招聘流程:笔试,一面,二面,体检,测评,发offer。中间间隔的时间很短,很快就能知道结果。
软件运维,笔试比较基础,第一部分选择,记得网络的比较多,第二部分填空,数据库的比较多,第三部分好像是问答,主要是写SQL语句,还有一道写知道的 设计模式,似乎还有聚合和组合的区别(记不得是不是这场笔试了,但阿郎的笔试确定有),还有一道写程序,挺简单的。
一面是两个GG,先自我介绍,然后针对自我介绍问几个问题,技术问题不难,会问职业规划,有没有offer,是否有过加班经历等等。感觉表达自己想去的愿望会不错。
二面是老总面,两个老总,一个HR负责人,自我介绍,然后聊聊天,问问家庭,甚至高中,对工作最看重的几个因素等等,面试的老总应该对北邮很熟悉,给人感觉很nice。
二面后就是体检,体检完还会有一个职业测评之类的东东,比较有意思。移深效率很高,感觉那边的工作人员尤其是HRMM很职业,给人感觉很好,很稀饭,可惜无缘。
12,北大青鸟商用系统
搜论坛看到有人说那边最好的是思科代理啥的,可惜今年招聘的似乎都是外包事业部。可能有户口,待遇说一般硕士5K,但经济危机可能会少一些。招聘流程:笔 试,一周内给消息,面试,offer。总体来说效率很高。但需要注意的是:后来据说因为经济的原因没有HC,给的口头offer取消不能给正式 offer。笔试比较简单,写程序,写测试用例,最后一道也是填九宫格。
面试也比较简单,先是英语口语的测试,talk about your university."接下来是问项目,比较简单,提到需求分析的时候问如果有些功能无法做到那怎么办?我回答说写到文档里。然后问文档给谁看?这个答错了,答案是给客户看。接着是问编程知识,主要是C/c++的一些基础知识,包括函数调用压栈的顺序,stack与heap的区别,struct与class的区别;再接下来是 写程序,用递归写单链表倒置,字符串查找;然后是测试的东西,写字符串查找的测试用例,如何测试一个计算器,如何测试一直圆珠笔;同时还问了下Linux 与Unix的区别,最后是问问题。总之还是蛮好对付的。
13,中国电信集团家客部
开始没有意识到这是电总,还以为是什么破地方,当时正等移深offer,都不打算去,去了才知道原来是传说中的电总。据说这种地方的待遇是不用猜的,去了在物质上肯定不后悔。所以千万不要想当然的做什么决定。招聘流程比较简单:笔试+一轮面试。
笔试论坛上有笔经,搜搜就知道,很详细。总之,就是公务员题,少量专业题,语文题,市场方面的问答题。
笔试过后两周给了面试通知,面试时间很短,每个人大概就十来分钟,分为三部分:自我介绍(3分钟左右),问问题,英语考察。面试在一个会议室进行,一圈人 围着你单面,据说有几个面试官,几个处长,还有几个老总,感觉氛围有点压抑。不过那边真的很赞,在面试前每个人的情况那边的面试官已经很熟悉了,所以问的 问题基本都是和自己做的东西相关的,略偏市场方面。关于电总面试BUPTTAXI师兄的帖子认为写得很好,本版搜“电总”能看到。个人认为,没有必要花太 多时间准备。
恩,会有拒信,不过很晚才收到,但对于大国企来说,这点还是很值得称赞的。
14,曙光信息产业,技术支持中心 售前工程师 国企,大家都知道,做服务器的,似乎那边的工作主要就是围绕曙光服务器开展。待遇说的是7W,但据说是比较保守的估计,可能每月到手5K多点,有户口,今 年这情况觉得待遇还算不错了。对于曙光的景况,属于死不了但也活不太好的那种,工作环境看着很一般,在网上搜了下,那边北科大的较多,北邮人没啥优势。招 聘流程:笔试+3轮面试。
先笔试,笔试内容包括Linux相关(shell命令,find考得比较多,还是算比较基础的,还有编译内核的东东,),数据结构,编程(写单链表转 置),Linux内核相关(都记不太清了),计算机网络,有写IP报头。不会也没关系,这才是意料中的情形。如果内核的不会,他问你做过内核没只要说没做 过就没问题了。
一面主要是技术,面试主要针对简历来吧,讲项目,还会针对你的项目,简历问问题,可能会问一些网络的东东,可能会比较细节,TCP/IP协议栈好好复习下,笔试也有用到。上次面我的是一小哥,没啥经验,不太会引导,所以不要太受影响,稳住,没啥的。后来那个经理也过来一起面,就会有自我介绍啊之类的,都 忘差不多了,不要紧张,不会很tough。
二面是技术支持中心的几个老总面,感觉比较tough,但也没什么,不再从技术的角度来看问题。有自我介绍,会考察分析问题的能力啊,与人沟通能力啊什么的。
三面是公司副总,似乎很爱问编译相关的问题,然后会问北京的房价这么贵你为什么要呆在北京,似乎去年就这么问过。三面感觉不好说,往年听说就是随便聊聊,但今年似乎三面才是刷人的时候,估计经济危机谁日子都不好过。
15,紫光华宇 需求工程师 这边待遇好像是5.5K,可能有户口。一面挂了,应该是笔试+技术面试+人力面。笔试似乎忘了,记得有一些windows编程的东东,我都不会。应该还有一些软件工程方面的开放性问题,觉得不是很好回答,但应该要求不是很高,当时很不想过去笔试的,于是随便答了答走了,结果笔试仍然过了。
面试是单面,应该是个技术经理级的人物,考察面比较广,问了不少我都没听说过的名词,问数据库,软件工程(对迭代模型比较关注)和UML比较细节,当然少不了和客户打交道场景的问题。最后还有个简单的智力题。
16,NOVELL,测试:挺向往的外企,不过一面挂了,我也确实不适合做测试,但那边开发要求似乎是辉常辉常的高啊。
对英语要求比较高,先让翻译一段产品说明书的东东,然后用英语描述项目,接下来会考察不少shell命令,当时记下来的有: 1, 查看Linux版本 uname-a cat /proc/version 2, 查看用户 more /etc/passwd 3, 查看环境变量 export 当时真想不起来是这个啊...4, linux中传输文件 俄答ftp 除了ftp还有呢?
传输文件过程中突然发现权限不够怎么办? 5, 在linux中安装软件可以用rpm, 步骤是怎样?
用rpm卸载软件时可能会出现依赖性,那么我们会先卸载依赖的软件,再卸载,除此外,还可以怎么办? 6, 如果查看磁盘信息 那如何查看文件系统信息
7,另问了关于文件权限的东东,比如对于同组用户目录不具有可执行权限,而文件却具有可执行权限,那同组用户可以执行此文件么? 答案: No.8, 如何修改文件的属性?权限? chattr chmod 不太记得问题了,大致如此 9,写shell脚本,有一个文本文件/tmp/log.txt, 里面存放的文件分为四列,分别为time content server reason, server的状态有四种PASS, FAIL, ERROR , 和...假定为TIMEOUT吧,让统计每种状态出现的次数.例如,最后结果为: PASS 1 FAIL 4 ERROR 2
17,北方微电子,爱可信 写得好累啊,都不知道把人家的笔试面试写太详细了是不是不太好。这俩就简单点吧。
北方微电子感觉蛮好的,似乎是个做实事的地方,国家重点扶持,一个好朋友很推崇,待遇好像是5K * 16。招聘流程很快:笔试,一面+二面。
Linux C/C++开发,笔试很多面向对象的东西,画UML图,对迭代开发的理解,重载,覆盖,重写的区别,最后一道附加题是写makefile。笔试题算比较简 单的。面试是两个看着三十多岁的GG, 先自我介绍,职业规划,然后技术,技术问得很细节,所以简历上项目一定要准备好。当时处于最沮丧时期,那段时间的面试全挂了。但听说二面是一清华毕业的 GG,技术很强,年轻有为型的,也会问技术。
爱可信
做手机浏览器,据说很牛的,北京是在望京,和索爱一个楼。上海那边的support职位,论坛上那位师兄发贴了投的,所以都不是很了解。之前没有嵌入式的任何经验,收到面试通知突击了一晚。第二天笔试发现很多题都是刚看到过的,嵌入式16问出现了好几道,还有林锐书上的内存的那4个,两道写程序,都算比较基础的题。
一面的GG蛮有意思,除了项目,几乎简历上出现的所有东东都问了个遍,估计没有放过一个专业词汇,然后又把大学学过的计算机专业基础,比如汇编啊,操作系统啊,数据结构啊里面的东东问了个遍,比较频繁的问法是:为什么要有这个?感觉必须理解了才能答好他的问题。
二面是一位北邮2000年本科毕业的师兄,不过看着好年轻。主要是问项目,比较注重协议,很nice。
三面是上海那边的负责人,一位非常严谨的老先生,给我感觉像日本人,要求也非常严格。除了涉及到项目里边的知识,这位先生问网络方面问的比较多,比较细。例如ICMP协议,非常细节的东西,select等等。问待遇期望,说这些天会持续面试,一到两周给消息。
18,其他
还有一些别的公司,比如Cogent System,一家做指纹识别,安全登陆的小外企,不停看到这家公司招人的信息,在华中科技大学论坛上看到有人说这公司还不错,但据说是比较适合学模式识 别的同鞋。他们招的软件工程师主要就是过去coding,感觉没多大意思,将来发展比较受限,技术面基本就是问项目。还有一家日本光学公司,integra,说老板是瑞士人,据说老板很好,好像说的是招人喜欢名校的学生,工资不清楚,应该有6k+。先有个笔试,C++的 东西,似乎是一个小时,记得不难。然后需要过去笔试,做一套托福,笔试环境很不好,说口语的时候可能会很难放开。然后是面试,要用Skype视频,不打算 去了。对于想要户口的同学,似乎可以注意下中科院下面的那些公司,前两天还笔了中科方德,看到网上说的是6k+户口,感觉也还可以了。那个笔试分为三部分,选 择,简答和编程。选择除了编程基础,汇编考的比较多,简答有一道问IA-64(?)中内存保护方式有哪些,编程第一道是在linux中如何读文件名还是什 么,记不太清楚了,第二道是双链表的排序。
觉得笔试即使不会也一定不要放弃,一定要耐心去尽最大可能做到最好,这场笔试汇编的东东我基本不会,只做了其余的,没想到笔试也过了。还未面试,有点不想去了:(