京东零售二面面经35min

7.20一面(链接)
7.27二面
7.28hr面

二面. 35min
实习相关10min
项目相关10min
(数据库乐观锁
数据库悲观锁
为啥用Redis)
sql语句执行顺序
SpringMVC优点,原理
aop优点,原理
ioc优点,原理
面向对象概念
封装
项目中封装如何体现
高内聚,低耦合啥意思,如何去设计
设计一个电梯场景,实现面向对象,高内聚,低耦合的情况
统计学校内共享单车数量,你有啥想法(开放题)
#面经##京东##校招##Java工程师#
全部评论
这么快安排hr吗?请问几点面试的呀
点赞 回复
分享
发布于 2021-07-27 22:06
共享单车咋统计哦
点赞 回复
分享
发布于 2021-07-28 09:48
联想
校招火热招聘中
官网直投
同问共享单车怎么统计?以及那个场景提楼主怎么回答的??
点赞 回复
分享
发布于 2021-07-28 13:37

相关推荐

#软件开发2024笔面经# Golang:1. channel上下游怎么通信2. GPM模型3. pprof框架了解吗(没咋用过)4. Golang跟其他语言相比有什么优势5. map怎么扩容的,如何考虑并发下的扩容(扯了concurrent-map的分片锁和sync.Map结构)6. 看了我会点rust,问我rust优势(内存安全,无gc)操作系统:1. 线程通信方式2. LRU缓存结构(双向链表)3. 怎么实现O(log n)的LRU缓存(只说了b+树,但b+树没法按优先级换出)3. 写时复制COW4. I/O会造成线程阻塞,怎么提高效率(多路复用epoll)计网1. tcp连接建立之后有一方突然宕机或者进程崩溃了,另一方什么状态?(没答太对,进程崩溃的话内核会回收资源完成四挥手释放连接,宕机的话分客户端发不发送数据两种情况)项目1. 主要做的拜占庭共识算法,问有哪些提升。面试官还知道hotstuff和bull shark,让做了对比。2. 问项目里进程通信为什么不用grpc,说共识算法直接处理收到信息的内容,序列化就行,不需要额外的过程调用。3. 看还用rust实现了共识,问了tokio的大概(提供异步运行时,rust本身不提供)。总结:没撕算法。简历写的golang就主要结合golang来问的系统和网络。不得不感叹腾子员工还是顶,bull shark都看过,可能跟计费平台处理交易比较多有关系吧。
点赞 评论 收藏
转发
3 17 评论
分享
牛客网
牛客企业服务