Java岗的网易/华为/美团/滴滴社招面试经历

今天累死我了,跟群友聊了一天,总共收集到了如下四家大厂的面试经历的面试真题,你们能够来试试,本身能不能都回答上来。前端

网易

在这里插入图片描述

一面 :java

一、RPC原理,netty原理;node

二、hashMap原理;mysql

三、redis缓存回收机制,准备同步,哨兵机制;react

四、要统计10分钟内订单的亏损,你会怎么设计(strom窗口模式)git

五、项目:你作了什么,为何要这么作,用了什么技术要解决什么问题?web

二面:面试

一、分布式缓存redis原理,zookeeper锁是如何实现的?redis

二、分布式缓存读写不一致问题;算法

三、java线程你是怎么使用的?

四、数据库是如何调优的?

五、git rebase命令发生了什么?

六、讨论项目;

HR面:

指望薪资,为何要离职?

华为

在这里插入图片描述

一面:

一、结构数据库和非结构数据库区别,你了解的非结构数据库有哪些?

二、频繁的增删数据量某个表,数据库最终数据只有几万或者更少,为何查询会变慢?

三、数据若是出现了阻塞,你是怎么排查的,top和jstack命令用过没,jstack命令的nid是什么意思,怎么查看java某个进程的线程?

四、大数据算法聚类算法有哪些?

五、写一个算法判断某个数是2的n次方;

六、说你最熟悉的项目;

HR面:

薪资级别,你是怎么抗压的,平时喜欢作什么,对加班什么见解?

美团

在这里插入图片描述

一、分布式缓存redis,dubbo原理,分布式缓存锁的实现?

二、mysql分库分表原则,为何要分这么多库这么多表,基于什么考虑?数据库三、动态扩容要如何实现?

四、线程池coreSize,maxSize怎么设置,依据是什么?

场景1:单台机器4核,服务A请求时间为5S,可是A调用的某个服务B耗时4.98S,A服务超时时间是10S,问100QPS的访问量,动态线程池CoreSize,maxSize,等待队列怎么指定?

场景2:设计一个订餐排队系统,底层模型有哪些?(客户,商家,桌型)

滴滴

在这里插入图片描述

一、基本也是问java基础,线程池;

二、设计模式,模型设计,接口设计的原则;

三、分布式缓存、rpc原理、消息幂等怎么实现;

四、redis、zookeeper原理,HSF和Dubbo区别;

总体跟以前面试问的差很少。前端写过一些,因此问了些react和nodejs

五、离职的缘由,为何考虑滴滴?

最后

咋样,看完这些面试题?有没有兴趣去试试呢?

针对最近不少人都在面试,我这边也整理了至关多的面试专题资料

上述的面试题答案都整理成文档笔记。有须要的能够点击进入暗号:csdn

在这里插入图片描述

上述的面试题答案都整理成文档笔记。 也还整理了一些面试资料&最新2020收集的一些大厂的面试真题(都整理成文档,小部分截图),有须要的能够点击进入暗号:csdn

在这里插入图片描述

以上就是本文的所有内容,但愿对你们的学习有所帮助,也但愿你们多多支持。
在这里插入图片描述