您的位置:首页 > 职场人生

上海艾瑞公司面试心得

2015-06-09 16:33 585 查看
今天下午3.30,艾瑞公司的面试官准时按照约定的时间给我打了电话,互相问候之后就开始问我java方面的知识。问的大多是都是java基础问题,什么抽象类和接口之类的。但是由于有点小紧张,问的java面向对象的特点,我回答说是四个,结果说了三个,继承,多态,封装,最后一个死活一时间没想起来,面试官说,这个属于概念型的,是抽象,放了我一马。后来的基础问题string
stringbuffer区别,线程创建,同步方法,以及servlet生命周期,java容器,Map与hashMap的关系,set与list的区别,jsp的include。问到我opensource的ssh框架时候,由于楼主还处于了解状态,正在学习所以,直接了当的说不会,处于了解,不瞎说。然后又问到apache服务器和tomcat的区别,这个于是博主之前没有了解过的。问我,tomcat属于哪种类型的服务器,因为之前我一直以为服务器只有一种就是web服务器也就没有深究这个问题,没想到竟然问了这个问题,我大胆的问了面试官,有没有选项呢,面试官说,有web服务器,java应用服务器之类的。我果断选错了,选了web服务器,后来面试官详细的给我解释了一下。我也是长见识了。最后问了,jsp中如何自定义tag,这个因为博主一直用的自带的tag,所以也没有考虑过这个问题,所以也被问倒了。问了forward和rediect的区别,还有里面的参数问题。还问了,java中有几种创建对象的方法,我郁闷了,平时只用过new方式来创建,难道还有第二种?面试官,又进行了一番解释,我听的也有点晕,但大概的意思就是说,配置文件里面写好,然后运行时候调用之类的。还有,问了一个java编译好的文件和c++编译好的文件有什么区别?我说c++的不了解,java的编译完后生成了.class字节码文件,之后问我.class文件里面是不是二进制的编码。由于我隐约记得我原来打开过.class文件,用editplus或者notepad++之类的编辑器,好像是我看不懂的二进制吧,于是说是的。感觉错了,待会儿去看看。

还问了,javascript,问我jq会不会,我说正在学,就是它的一个库,应该不难。问我ajax会不会,我说听过,没用过。面试官也没说什么。最后问了一些生活的问题,什么时候能到岗之类的。 看他的要求,估计希望不大,那么多问题都不会,而且和人家的要求差的还是有距离的。

只能说是好好的抓紧时间继续学习~ 学习能力是我们必备的。奋斗的精神是我们必备的。

最后附上他的招聘要求:

岗位: Java软件工程师

主要职责:

与部门架构师配合,根据产品和项目需求,完成所承担的业务模块的设计与开发;

根据产品和项目需求,完成相应的技术文档编写;

按要求完成代码的单元测试和承担必要的代码检查工作;

按要求完成产品和项目的交付、实施及相应的技术支持工作;

任职资格:

本科(含)以上学历,具备J***A项目的开发经验;

技术方面:

1. 精通java语言,精通J2EE相关技术,熟悉struts,spring,ibatis/mybatis,hibernate等主流开源框架;

2. 熟悉面向对象思想和面向对象的开发方式;

3. 熟悉Webservice的设计、开发和部署者优先;

4. 熟悉html、css、javascript、jquery、ajax等前端技术;

5. 熟悉数据库设计,并具有较好的SQL编写及优化能力;

具有1-2个项目开发经验;
拥有大数据开发经验者优先;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: