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
楼主你好,请问你是实习、校招还是社招?
点赞 回复
分享
发布于 2020-07-15 16:56
百信银行
校招火热招聘中
官网直投
springboot和springmvc和微服务都没关系吧?不是springcloud是微服务吗
点赞 回复
分享
发布于 2020-07-15 17:07
二面还是一面啊
点赞 回复
分享
发布于 2020-07-15 22:46
我的全是各种各样的场景题,高并发,分布式事物😂😂差点把我整自闭了
点赞 回复
分享
发布于 2020-07-16 15:40
算法题还是hard😭
点赞 回复
分享
发布于 2020-07-16 15:40

相关推荐

1 11 评论
分享
牛客网
牛客企业服务