转转 Java后端开发 一面凉经
面试整体
面试岗位是北京转转精神科技公司,时长50min左右,面试体验很不错,跟面试官聊得很舒服。
面试问题
自我介绍
讲一下你最熟悉的项目;
共享屏幕,查看数据库的表结构,问索引,如何优化;
查看项目评论模块的代码,问评论的回复名称,如果用户改名字了怎么办?确实没想到这点,回答只能把所有评论都修改一遍;
linux了解嘛?如何查看文件?如何查找文件中的某个字段?
什么是full gc?如果发生full gc,如何排查?回答从内存溢出,线程池阻塞队列过多,线程是否死锁等方向排查;
jvm排查的命令有哪些?回答了jstack,jmap;
eden,s1,s2比例是多少?如果比例是8:2:1可以嘛?会出现问题?
分布式锁怎么用?如果超时怎么办?超时时间设置多久合适?
排序算法有哪些?选一个介绍过程。二分查找原理是什么?
MQ有了解嘛?回答了解rocketMQ,没继续问下去了。
数据库索引有什么用?B+树和B树的区别是什么?为什么用B+树?
#你觉得今年春招回暖了吗##如果可以选,你最想去哪家公司##23届找工作求助阵地##我的失利项目复盘##牛客在线求职答疑中心#