网易笔试面试经验

时间:2020-10-18 13:43:52 笔试经验 我要投稿

网易笔试面试经验

  一个突如其来的电话:你什么时候有空,明天下午3点可以来网易公司面试吗?。。。我把公司的地址发到你的手机上。接着手机收到了信息,其实这次的面试很出乎我的意料,因为投简历的时候是在过年前,那时候投了很多500人以上的公司,只是被一个公司叫去面试了,面试的时候也不是问一些技术上的问题,日常生活的问题,感觉很郁闷。就回家过年了。

网易笔试面试经验

  为了避免上次找了很久没有找到公司的问题,这次我1点钟就出发去了,在网上查了一下怎么去网易公司,刚好是之前一直去哥那里的那一趟车-248,在学院站下车,一直走到天河软件园的建中路就是了。因为BRT路线的开通,这次去天河软件园的时间少了很多,到天河软件园的时候就问了一下路,2点30分就到了公司,刚进去的时候,哇,网易公司的logo。跟我平时上的www.163.com的logo一样,有点激动。嘻嘻。。。刚进去的就有一个前台的人问我面试那个职位,我就说了java工程师,她于是给我了一份java的面试题,并让我坐到休息室做那份题目。正规的公司就是不一样,哪像我上一次去面试的那个公司,连一份面试题都没有。

  我开始做试题了,感觉试题还不是很难,都是一些java的基础,强烈要求如果你去学JaEE的话,基础一定要学好才去学,起码要看过2遍的thinking in java,最好是中英文一起看。不要害怕看英文版的thinking in java,还有java的基础书起码要看5遍。这样你才有扎实的基础,很多面试题都是那些java基础的题目。而jaEE是你面试的时候跟面试官说的技术。

  下面来说说那份面试题,题目不是很难,不是很简单,第1题说的是字符串的问题,首先定一个String的字符串var1,再定义一个字符数组var2,调用一个change(String str, char[] chs)方法。再在 change()方法里修改str, chs的值,之后就在main函数中打印var1, var2,问输出的结果是什么?如果对知道字符串是不可变的,还有形参和实参的传值问题,应该可以作对。第2题说的是:下面那个累实现了Connection接口?A. HashMap B.HashTable C.LinkedList D.ArrayList 第3题说的是那哪一个类中有错误:

  1.

  public class A {

  private String str;

  public A(String str) {

  this.str = str;

  super();

  }

  }

  2.

  public class B extends String {

  public void change(String str) {

  str = HelloWorld;

  }

  }

  3.

  public class C {

  public void c() {

  throw new Exception();

  }

  }

  4.

  public class D {

  private String str = ;

  pubilc D(String str) {

  this.str = str;

  }

  }

  这一道题也很简单

  接下来就是数据库的题目

  第4题.请写出你用过的数据库,并说一下你用于哪一方面?请说出你对你所用的数据库的认识。

  第5题.请根据下面的表回答问题,表中三个字段1.date时间 2.姓名 3.业绩

  问题1:请你用SQL语句来完成每一天的业绩情况并按时间做升序排序

  问题2:请你写出每人每天的业绩,并按时间、业绩做降序排序

  第6题:请用一段java程序写出把i am a student的字符串改成student a am i

  接下来的第7题一个数据库的问题:在原有的系统的基础上添加一个模块,这个模块要求在原有的基础上给用户一个积分的功能,功能如下

  登录积分:用户每次登录加5分,每天的上限是10分

  消费积分:消费的钱数*消费类型,如果是老用户(注册两年)消费类型为普通消费者的两倍。如果是三年则是2.5倍,四年则3倍,一次类推,普通消费者的类型为1

  问题1:请设计数据库表记录这些信息。

  问题2:请实现以上功能第7题:请写出Servlet的生命周期,及其主要的方法。

  就这写题目,还算是比较简单,不过我写的比较慢,因为带了笔记本电脑过去,有些题目可以在电脑上写出来看运行结果,哈哈。。。最后一个交上去的。接着就要填写网易公司给我简历表。上面要填一些基本信息,期待的薪酬,什么时候可以工作。两年后的目标和计话,一个令你记忆很深的一件事。。。

  终于简历也交了上去了,面试官进来叫了我的名字,我跟这他走出了休息室,去到另一个办公室

  面试官:你好,请坐

  我:好的,不客气

  面试官:你简历上面写你是仲恺毕业的,是不是海珠区的那间学校?

  我:是的,就是接近中大的那个,因为新校去还没有建好。

  面试官:那你简单介绍一下你自己吧!

  我:我是仲恺计算机毕业的,大一的'时候开始学java,其实说到我学语言,应该是从高中开始,那时候学了C、C

  面试官:(那起我的简历)你什么时候做的drp项目?

  我:。。。

  面试官:那oa办公项目呢?

  我:。。。

  面试官:(看到了简历上面的crm项目,但是他没有问crm项目了),毕业论文你都写好了没有?

  我:。。。(说了假话)

  面试官:(看到我写的那些我懂的技术)你用户Hibernate、Struts、Spring架构一个系统吗?

  我:恩,用过。

  面试官:为什么现在那么流行Spring?Spring有什么好处?

  我:我说了3点好处。。。

  面试官:为什么很多人都用Hibernate,而不用JDBC呢?

  我:(说了一些Hibernate的好处,贬低JDBC),前几天我在用Hibernate的时候,发现了一个问题(接这我就问你了面试官一个问题),为什么在Hibernate中的一个JDBCContext类中写了一个接口Context,而在SessionImple类中有实现了Context的接口?

  面试官:(回答了我的问题)

  我:那为什么不把Context抽取出来,当做一个单独的接口,既然接口可以解耦,按你这么说单独抽取出来也可以完成这样的功能。其中会不会是用什么设计模式?但是我看过23中设计模式当中,好像都没有这种用法了,(接着我就说了几个常用的设计模式,嘻嘻,再把这些设计模式分别在Struts,Hibernate,Spring中的源码那里用到。嘿嘿)

  面试官:开源的东西很杂,很快就有很多新的东西出来。这个我也没有具体看过。你平时大部分的时间都做什么?周六日有做些什么?

  我:很多都去图书馆,没次去的时候都有一个感叹,好多东西要学啊,(乘机引出我学过Ajax)。。。

  面试官:你能给我见一下Ajax的原理吗?

  我:(说了一大推,不过真实上,我还不是很懂,只是把Ajava in Action这本书上的前言说了,就是总的概括Ajax(其中还带有很多的计算机的专业英语词汇,给面试官的感觉就是牛,嘿嘿)

  面试官:你的JavaScript可以写到什么程度了?

  我:一些简单的验证还行。如果不会写的Google一下就可以,在拿下来改就行了

  面试官:用过ExtJS吗?

  我:学过,但是没有在项目中用过,(接着就说ExtJS的一些例子效果,证明我有学过)。。。

  面试官:知道面向切面编程吗?

  我:恩,知道,它的简称AOP,(接着我就把我在Spring in Action英文版的书中背出一句话出来),Aspect Oriented Programming implentments Object Oriented Programming by providing an other way of thinking about programming structure.意思就是说。。。(接这我就提到Struts的AOP)

  面试官:你用的Struts是那个版本的?

  我:都是用Struts1.2版本的,不过现在看了Struts2,(接着说Struts2跟Struts1.2的比较)

  面试官:(看了一下简历)你用的是tomcat的那个版本

  我:做drp项目的时候用的是tomcat5.5,现在用了tomcat6.0xxx,接着说tomcat中的字符乱码处理问题面试官:你做项目的时候用的是什么开发环境

  我:Eclipse,和Netbeans,做JaEE的时候用的是MyEclipse,接着说Eclipse的历史,现在的MyEclipse的版本是8.x

  面试官:Netbeans你也用过?sun公司的那个是不是?

  我:恩,用过,具体来说不应该叫sun公司了,应该叫Oracle公司了,sun给收购了,说了一下sun公司被收购所带来的问题

  面试官:你对网易公司有什么疑问吗?

  我:网易是个大公司,肯定运作方面应该没有什么问题。我没有什么问题。

  面试官:我们9点钟上班5点下班,包午餐,晚餐,早餐自己搞定,你还有什么问题吗?

  我:真的没有什么问题,薪酬方面我对网易是比较有信心的,毕竟是大公司嘛。。。(说网易旗下的一个核心产品,邮箱,游戏。。。)

  面试官:你等电话,我们还有两轮面试,第二轮的面试是人事部的头头,最后一轮是我们的头头。

  我:哇,(趁机称赞他)那你应该是项目经理咯?

  面试官:恩

  我:不知道公司现在在做什么项目?

  面试官:主要是两个。。。

  我:那我得回去准备准备了,毕竟之前做过的那个项目,需求不一样了,也遇到很多问题的。

  面试官:恩,那我们就面试到这里,你回去注意我们网易公司这边的通知,我听人力资源那边说你昨晚不听电话,他们打了第二次的时候,你在通话中,第三次才听的。

  我:哦,幸亏听了哦

  面试官:那你注意电话了

  我:好的

  面试官:那面试就到这里了

  我:好的,再见

  回到我休息的地方,看见有几个是应届的毕业生,两个是广商的,两个是广工的,我看了他们的简历,都过了四六级,而且都在500分以上,牛,我就问了一下刚才简历上面的那个薪酬你写多少:2000,不是吧,我看你四六级都过了,都很高分,怎么才写两千,你面试什么职位?文档整理的?啊,不是吧,咋一看她的成绩,哇塞,也是计算机毕业的哦,平时的考试都没有下过80的哦,都是80以上的,90以上的科目也很多哦,就问了一下,学习那么好,应该计算你不错哦。那些考试的分数很假的。。。我狂晕。。。。。。。

  我就拿着笔记本电脑离开的公司。。。

【网易笔试面试经验】相关文章:

网易笔试经验分享01-15

浅谈网易市场策划笔试经验01-04

2017网易校招笔试经验11-30

中兴笔试面试经验08-23

精选网易笔试题10-30

工行笔试面试经验08-27

网易游戏策划笔试题10-31

某公司面试笔试经验11-20

无经验会计面笔试面试10-24

云南移动面试笔试经验10-21