很多同学都想得到网易的实习或者校招机会。那从过来人的角度谈谈,要通过网易的实习、校招面试,都有哪些经验和注意事项呢?今天就跟大家分享一下。
【一面】
总体情况:面试官是是部门负责人,面试时问的都是技术性的问题
1、实现 set 接口的有哪些类?
Java Set集合详解:HashSet类、TreeSet 类 Set 集合也实现了 Collection 接口,它主要有两个实现类:HashSet 类和 TreeSet类。 Set 集合中 的对象不按特定的方式排序,只是简单地把对象加入集合,集合中 不能包含重复的对象,并且最多只允许包含一个 null 元素。
2、你是如何理解 Java 里面的垃圾收集机制
Java中的对象并不一定会被全部垃圾回收,当你不想要该对象的时候,你需要手动去处理那些“特殊内存”。 Java 允许定义这样的方法,它 在对象被垃圾收集器析构 (回收)之前调用 ,这个方法叫做 finalize () ,它用来清除回收对象。
3、你对 Spring 的理解,Spring 里面的代理是怎么实现的,如果让你设计,你怎么设计?
spring是一个开源框架,spring为简化企业级开发而生,使用spring可以使简单的java bean 实现以前只有EJG才能实现的功能。
Spring 的面向切面编程也是基于 动态代理 来 实现 的 静态代理 :也就是自己手动创建的 代理 对象 动态代理 :也就是在程序运行中通过配置参生的 那么 Spring 的 AOP 也就是面向切面编程,就是基于 动态代理 来 实现 的,通过 代理 原始类增加额外功能,我们可以将额外功能一次定义然后配合切点达到多次使用的效果,提高了复用性 开发效率.
4、画一下淘宝的 webx 架构
5、HashMap 的实现机制
HashMap 的扩容实现机制是将老table数组中所有的Entry取出来,重新对其Hashcode做 Hash 散列到新的Table中,可以看到注解 Initializes or doubles table size. resize表示的是对数组进行初始化
6、一致性 Hash 算法
一致性哈希算法 (Consistent Hashing Algorithm)是一种分布式算法,常用于负载均衡。 Memcached client 也选择这种算法,解决将 key-value 均匀分配到众多 Memcached server 上的问题。
【二面】
总体情况:HR 面
1、职业规划
【职业发展规划】
(1)充分认知自己的性格、兴趣、爱好、特长、知识、能力等,并结合当下的环境,选择可以将个人爱好与职业发展结合起来的行业/职业。(2)了解应聘公司的背景、现状与未来,在谈到规划时,可以适当的与公司发展相贴合。 (3)不要说“我想几年当主管,几年当经理”,这种毫无意义的答案。 职业规划更应该考虑专业技能方面的提升计划和步骤,而不是仅仅在于职级提升。(4)说明自己有长远规划的能力,但在表述中主要着眼于最近的3年5年即可,说明自己当下会努力做好应聘的岗位。(5)一个有竞争力的应聘者对于职业规划问题一定要有清晰的想法,大的方向和短期的目标必须明确,同时尽可能给自己预留调整的空间。
2、对工资的要求
【谈薪的注意事项】
(1)事先了解行业平均薪资水平:多逛逛各大招聘APP,看看同类岗位的薪资区间(这里说明一点,如果招聘APP上写的薪资是5~8K,那绝大多数就是5K了)。
(2)无论是期望薪资还是能接受的最低薪资,说具体点:一定给自己设置一个明确的标准或者底线。试想,如果HR问你期望薪资,你说:7~8K。那你觉得,你更有可能拿到7K还是8K呢?这里的“具体”还需要遵循一个原则,在理想基础上上浮10%。这样,能给双方都留一个可以谈的空间,即使HR在你报的数字上给你稍微打个折扣,或者用一些福利奖金等来充数,那基本上也还在你的期望范围之内。
(3)重视薪资构成:谈薪的时候最忌讳死盯着基本工资去谈,而忽略整体的薪资构成。举个例子,HR开出10K,但是一年16薪,年薪是16万。而你却忽略16薪,非得要求12K,最后拿的12薪,年薪14.4万。除此以外,还需要了解公司的薪资构成,比如:五险一金发放基数和比例,有没有餐补、交通补贴、出差补贴,年终奖怎样计算,有没有带薪年假、病假、年度旅游,有没有固定涨薪周期、比例,除了普调有没有其他调薪机会,有没有期权和股票激励等。
3、对加班的看法
【如何看待加班】
(1)提出加班的解决方法。当我们拿到问题,第一反应就是给出回答—解释原因,这也是我们一贯的思维定式,但是却鲜少有人可以对加班提出一些解决方法。我们可以从解决问题的角度出发,表明与其选择被动接受,自己会寻找并反思加班的原因,提高个人工作效率,尝试解决问题。
(2)给出“加班”的定义。作为大部分员工离职的主要诱因,病态加班绝不是好现象,我们可以尝试从合理加班的角度给出这一问题的答案。如“工作中难免会出现各种各样的突发状况,我完全可以接受突发临时性的加班,以确保项目或者工作的顺利推进,因为这些都是我应当负责的。但是越晚越光荣,或者只是为了其他人都没走的这种加班,我想我无法接受。”可以根据自身行业的特点,以及自己的职业规划与接受程度给出自己关于“加班”的定义,这样既可以清楚的表明自己的立场,也可以暴露自己的性格。
(3)将问题抛回去。当面试官问出这样问题的时候,我们也可以抓住机会,询问面试官加班的频率,是否有劳动补贴,贵公司对于加班的态度等等,这也可以为我们接下来的回答做一些准备。同时也可以询问面试官贵公司是否有采取一些措施面对这样的加班情况,这可以进一步让我们确认是否愿意进入这家企业工作。
4、对户口的要求
想要更多网易实习、校招的机会,请点击这里