前言:
今天小伙伴们对“网易面试流程”可能比较关心,大家都想要学习一些“网易面试流程”的相关内容。那么小编同时在网络上网罗了一些有关“网易面试流程””的相关内容,希望大家能喜欢,各位老铁们一起来学习一下吧!一面:65分钟左右
抽象类和接口的区别;(Java核心技术:全部讲了一通后,抛出第三个问题)抽象类内方法如果全部是抽象的,是不是就是接口?为什么有的类继承一个类后,还要实现多个接口?(Java核心技术)多线程中,线程池用过哪些线程池?(多线程并发);线程池中所有的参数讲解一下(多线程并发)线程池中从corePoolSize到maximumPoolSize转变过程,然后问我反向转变的操作;HTTP发送请求和接收响应的整个流程;(web:扯了一下客户端和服务端之间的流程)403和500状态分别讲解一下,他们之间有什么区别;(web技术)淘宝里如果按照1-5星的店面,从五家店里一共推送出10个同一类产品,都是随机推送,但是最后大量的随机测试后,要保证五颗星的店家推送的商品数量大概是一颗星店家推送的商品数量的五倍,且不能破坏其他概率输出(思维能力:这个问题跟他讨论了有10几分钟)一个已知存储了数据的HashMap中如何让所有的键修改成"网易+原来的键",意思是在所有的key中添加"网易"这个前缀;(Java核心技术)spring的AOP原理和底层实现;(框架技术)Spring的注解讲一下;(框架技术)静态代理和动态代理区别讲一下;(Java核心技术)静态代理和适配器设计模式的区别;(Java核心技术)tcp和udp的区别;(计算机网络知识:就从可靠性,通讯方式,数据大小,应用方面说了说)cglib底层实现;数据库的乐观锁原理和实现。
二面:差不多也是1个小时
数据库索引的设计原理以及意义(数据库:讲了一下概念和聚集索引,非聚集索引)接着上面的问题,问了给定一个数据库,如何设计索引,有什么要注意的?给定淘宝秒杀场景,请设计系统实现秒杀微博粉丝和关注者,以及用户信息,请实现数据库表,来关联起这些表针对我设计的表,进行查询操作,问我所有的表查询完后,多少次操作。(数据库)之前做了什么项目?讲解一下。(项目经验)就着项目,提出海量数据的时候,集合存不下怎么办(Java核心技术)Spring中的事务原理讲一下数据库里的事务原理讲一下数据库的事务特性有哪些?(数据库)手写jdbc连接数据库的代码mybatis和jdbc的区别?mybatis底层实现?线程池(这个讲了好久)