10.11 58后端开发一面
##软件开发笔面经##
面试流程:
一、自我介绍
二、项目提问
- 具体做的事
- 包含几个模块
- 为什么用ConcurrentHashMap
- Dubbo使用的通信协议(因此技术栈写了Dubbo)
- 如何排除线上的OOM问题(因为写了排除线上问题)
三、八股
- redis如何设计分布式锁
- redis集群如何搭建
- 主从集群+哨兵
- redis的zset的数据结构
- mysql查询的优化手段
- 索引的数据结构
- 隔离级别的类型
- 读已提交和可重复读之间的区别
- CMS和G1的区别
- G1的优点
- 输入一个网页会经过那些过程
- synchronized的实现原理
- 线程同步的方法
- 线程同步和互斥的区别
手撕
- 给一个链表和目标值,将链表中小于目标值的节点都放在左边,大于目标值的节点都放在右边
面试流程:
一、自我介绍
二、项目提问
- 具体做的事
- 包含几个模块
- 为什么用ConcurrentHashMap
- Dubbo使用的通信协议(因此技术栈写了Dubbo)
- 如何排除线上的OOM问题(因为写了排除线上问题)
三、八股
- redis如何设计分布式锁
- redis集群如何搭建
- 主从集群+哨兵
- redis的zset的数据结构
- mysql查询的优化手段
- 索引的数据结构
- 隔离级别的类型
- 读已提交和可重复读之间的区别
- CMS和G1的区别
- G1的优点
- 输入一个网页会经过那些过程
- synchronized的实现原理
- 线程同步的方法
- 线程同步和互斥的区别
手撕
- 给一个链表和目标值,将链表中小于目标值的节点都放在左边,大于目标值的节点都放在右边
全部评论
同学你好,之前有投递过华为吗?如果没有的话,也可以考虑下哦。我们新开了一批HC,还没招满
相关推荐
点赞 评论 收藏
分享
02-24 19:45
西南大学 后端工程师
程序员小白条:简历写的有点太多了,一般两页是实习经历比较多的情况下,要么自己有一些有影响力的开源项目,如果你走软件,硬件没必要实习,学校安排总是没区分度的,央国企最好有中大厂实习,另外学历比较重要,不是都要求硕士的,技术会比互联网要求低一些 点赞 评论 收藏
分享