JAVA后台凉经

京东的面试确实难度不大,但是本人太废了,估计还是算法的问题

1.简历中提到了ZOOKEEPER,问了ZOOKEEPER相关的问题,问了协议和分布式锁,有n个服务器怎么解决问题。
2.问了springmvc和springboot区别,不懂微服务
3.string,stringbuffer,stringbuilder,stringbuffer和stringbuilder区别,stringbuffer如何实现线程安全
4.锁的四个条件
5.多线程,有哪些符合原子性的组件和语义
6.可重入锁是啥,跟synchronized区别
7.可重入性指的是什么
8.线程池,scheduelded的实现?(面试官提示withfixed,execute,没弄懂),schedueled如何实现定时
9.守护线程和用户线程,非工作线程(这是啥?)和工作线程
10.创建线程两种方式,区别,runnable和callable
11.Redis单线程如何保证高效的操作,Redis持久化的操作,RDB具体如何实现的
12.I/O多路复用,eporll有什么优点(比较了一些select和poll)
13.数据库四个隔离等级,能解决什么问题
14.数据库特别大解决方案(提了垂直水平拆分),具体怎么实现的呢
15.口述如何找到链表尾部K个结点,要求遍历一次(又一次栽在算法,我提到了双指针= =然后怎么做忘记了)
总的来说我觉得还是算法太弱了,我还是去刷题吧

全部评论
死锁的四个条件?
1 回复 分享
发布于 2020-07-16 15:37
算法题还是hard😭
点赞 回复 分享
发布于 2020-07-16 15:40
我的全是各种各样的场景题,高并发,分布式事物😂😂差点把我整自闭了
点赞 回复 分享
发布于 2020-07-16 15:40
二面还是一面啊
点赞 回复 分享
发布于 2020-07-15 22:46
springboot和springmvc和微服务都没关系吧?不是springcloud是微服务吗
点赞 回复 分享
发布于 2020-07-15 17:07
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2020-07-15 16:56

相关推荐

07-18 14:03
门头沟学院 Java
点赞 评论 收藏
分享
LazyBreeze:项目尽量体现你对技术的理解和深度,不是说把中间件用一下就完事了,你项目里面提到集群和分布式,你真在服务器上部署过吗,感觉太假了,第二个项目说自己用了微服务的什么组件,只是用了没有自己的思考,很难让面试官注意到你的简历。针对某几个技术点自己多思考一下,考虑一下有没有别的替代方案,可以写一下,即使没有真的实现
点赞 评论 收藏
分享
屌丝逆袭咸鱼计划:心态摆好,man,晚点找早点找到最后都是为了提升自己好进正职,努力提升自己才是最关键的😤难道说现在找不到找的太晚了就炸了可以鸡鸡了吗😤早实习晚实习不都是为了以后多积累,大四学长有的秋招进的也不妨碍有的春招进,人生就这样
点赞 评论 收藏
分享
评论
1
11
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务