转转一面面经

1.介绍项目;
2.项目的难题如何解决的;
3.10万人去抢10件商品如何设计;
4.验证码采用什么方式,怎么设计最好;
5.令牌桶算法怎么实现的;
6.JVM内存分配;堆空间各区域大小大概怎么划分;
7.项目中堆内存设置为多少,新生代和老年代划分的比例设置多少合理;
8.新生代是如何晋升到老年代的,方式有哪些;
9.redis的数据结构;
10.redis淘汰机制;
11.事务的四大特性;
12.隔离等级;
13.隔离性是如何实现
总结,面试官人很好,说话很温和,一直在引导我回答,不过引导后我还是没答在点上,
我做为一名转行的菜狗,感谢面试官没有打击我;
#Java开发##面经##转转#
全部评论
有说多就给结果吗
点赞 回复 分享
发布于 2021-08-28 17:05
老哥,没有写算法吗?面了多久呀?😀
点赞 回复 分享
发布于 2021-08-28 15:45

相关推荐

不愿透露姓名的神秘牛友
11-12 23:50
1.  那你先做一下自我介绍吧。2.  结合你的项目经验,谈谈你对PaaS平台的认知?PaaS平台主要是用来做什么?3.  你觉得PaaS平台相对于传统的开发来说,优势是什么?4.  我看你之前做过一些MySQL的巡查,主要是什么场景?做了哪些工作?5.  你们改进的思路是怎样的?6.  MongoDB相对于MySQL,你们的业务选型考量是什么?它相对于MySQL的优势是什么?7.  MongoDB的数据结构对比MySQL的数据结构,区别是什么?8.  比如在JSON(文档)里,我想更新其中的a字段,应该怎么操作?9.  如果在MongoDB客户端用命令更新(部分字段),应该输入什么命令?10. (Redis)是处理什么样的业务场景呢?11. 你有了解过Redis查询效率高的原理吗?为什么比数据库高?12. Redis里面那些基本的命令,你比较熟悉哪些?13. 如果我想要在Redis里面去实现一个列表(List),(用什么命令)?14. 除了Redis,有了解过本地缓存吗?15. 你们(Redis)设置Key过期时间,在什么场景用过?16. Redis底层是怎么(通过过期)把Key清除掉的?(过期淘汰策略)17. 你在什么业务场景下使用RocketMQ?18. RocketMQ是基于什么策略来保证顺序消息的?19. 为什么顺序消费会对性能产生影响?20. RocketMQ如果出现消息堆积,一般是什么原因造成的?21. 还有其他原因会造成(消息)堆积吗?22. 如果消息在消费者侧消费时报错,会有什么影响?23. RocketMQ的消息重试有什么策略?24. 你们开发过程中使用线程池,是如何定义的?25. 一个任务提交到线程池,线程池是如何处理这个任务的?(执行流程)26. 线程池的核心参数(如核心线程数)可以动态调整吗?27. (算法题)在一个整数数组中,找到两个元素使它们的和等于0。28. (算法题)如果不开辟额外空间,怎么实现?29. (算法题)还有其他方案使时间复杂度小于O(N^2)吗?30. (算法题)如果这个数组是排序的,有什么方案?31. (概率题)一个家庭有两个孩子,已知其中一个是女孩,另一个孩子也是女孩的概率是多少?32. (概率题)一个家庭有两个孩子,这两个孩子都是女孩的概率是多少?33. (概率题)都是男孩的概率呢?34. (概率题)一男一女的概率呢?35. 你有什么需要了解的吗?
汇川技术一面148人在聊
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
3
16
分享

创作者周榜

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