慧点科技 后端开发 实习生一面面经

#软件开发笔面经#
流程:
自我介绍
问项目
八股:
Hashmap的底层原理:
为啥不单纯用红黑树而是链表+红黑树结合用?
哈希冲突是什么?hashmap用的解决方法是什么?
用redis做了些什么(缓存,点赞,uv统计)
redis为什么快(单线程,基于内存,io多路复用,事件派发)
redis的数据类型,平常用的是什么,
redis数据访问不到直穿数据库怎么办(缓存穿透,缓存空值,布隆过滤器)
redis分布式锁(锁误删,死锁)
项目上线后出现访问超时怎么处理
为什么使用rabbitmq,怎么解决消息的重复消费问题(幂等)
mysql索引
Redis哨兵机制,主从机制,分片集群
怎么做分库分表
了解concurrenthashmap的分段锁吗
讲一下reentryedlock
jvm了解多少。

反问:
业务(做政府的一些oa系统)
后续流程

当天安排二面
全部评论
有反响了嘛
点赞 回复 分享
发布于 2024-08-09 08:21 北京

相关推荐

不愿透露姓名的神秘牛友
06-18 16:32
quench@0916:一顿操作猛如虎,一看工资2500
点赞 评论 收藏
分享
mama3925:建议专业技能里测试移到最上面,加粗。然后适当加入些自动化测试工具。第二个项目,第三条亮点最后错别字。然后佬如果对自己很自信的话,可以项目放前面,然后项目里可以编造点测试经历,写在写在项目亮点的前两行。最后可加个自我评价,放个博客或者仓库链接
点赞 评论 收藏
分享
05-12 11:09
已编辑
门头沟学院 后端
已注销:没必要放这么多专业技能的描述。这些应该是默认已会的,写这么多行感觉在凑内容。项目这块感觉再包装包装吧,换个名字,虽然大家的项目基本都是网上套壳的,但是你这也太明显了。放一个业务项目,再放一个技术项目。技术项目,例如中间件的一些扩展和尝试。
点赞 评论 收藏
分享
评论
7
3
分享

创作者周榜

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