面试群铁子尝试北京Java开发岗,标价20-25k

Posted _陈哈哈

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面试群铁子尝试北京Java开发岗,标价20-25k相关的知识,希望对你有一定的参考价值。

  目前咱们《大厂面试百日冲刺》的交流群在SQL大腿群,还剩50个坑位,需要加入的同学可以加我我来安排,互相分享大家的面试经历和经验。

  本篇为群里铁子分享的一次面试经历,价格在20-25k区间,大家可以对标一下。就不透露是哪位大佬了,以狗哥经验来看,该题目是属于该价格区间的比较典型的中型公司面法,知识范围考察较广,某几个知识点问的较深(一般是公司主要在用的几个技术栈),侧重解决问题的能力,参考意义大,建议收藏一下经常复盘。

1、并发:volatile关键字实现原理,ReentrantLock实现原理,AQS实现原理,公平锁非公平锁,线程中断的方法。

2、Spring:bean加载过程,autowried实现原理,循环依赖,AOP实现原理,传播行为有哪几种,怎么实现的

3、SQL:调优的方式,最左匹配原则,索引的区别,怎么避免关联查询,自己工作中设计数据库表的方式,数据库隔离级别,oracle和mysql的默认事务隔离级别,隔离级别分别解决了那些问题,索引为什么这么快,索引实现是怎么做的

4、Lucene(es),索引添加,索引存储

5、Redis: 数据结构,哨兵,数据持久化,穿透,击穿,雪崩。

6、websocket:连接推送方式,如果 连接时刷新前端界面会如何

7、tomcat调优,简单问了些。

8、linux命令:文件权限,文件管理命令,用户管理命令,kill -9 和kill的区别

9、zk 节点特性,watch机制怎么使用的,服务注册发现,故障恢复,(后面想问我源码,我直接打断了,我说我没看过)

10、kafka如果出现消息堆积怎么解决,如何防止数据丢失,怎么防止数据重复消费

11、rpc实现原理

12、http三次握手,四次挥手,四次挥手的时候客户端是什么时候结束链接的

13、架构题:如果让你设计一个12306购票系统你会怎么设计(从宏观到微观,就是大到系统架构,小到API字段设计,说个大概)

14、分布式锁,分布式事务

以上是关于面试群铁子尝试北京Java开发岗,标价20-25k的主要内容,如果未能解决你的问题,请参考以下文章

面试群铁子尝试北京某厂Java开发岗,一面,标价20-25k

面试群铁子尝试北京某厂Java开发岗,一面,标价20-25k

面试群铁子尝试北京某厂Java开发岗,一面,标价20-25k

朋友闲来无聊面试北京一家独角兽公司面试题,标价25k

二线大厂Java岗社招面试题(内推),标价区间20-30K

10家银行大数据岗面试经历,已拿offer,解决北京户口