小鹏汽车二面

1.  请你先自我介绍一下。
2.  你能介绍一下实习期间的项目背景,以及你负责的工作内容吗?
3.  你们这个审批流是有用到流程引擎吧?
4.  (流程引擎)主要是改了哪些内容呢?
5.  这个技术选型是很早之前就选的,是吧?
6.  有没有对标过其他流程引擎?如果重来一遍,你会怎么选型?
7.  除了Activity,还有了解过其他的一些流程引擎吗?
8.  (线上内存溢出问题)能讲一下这个是什么问题吗?具体怎么排查呢?
9.  导致OOM的业务(代码)不当之处是什么?
10. (待办查询时间过长)可以展开讲一下你是怎么做的。
11. Redis里面的数据更新机制是怎么样的?
12. 如果这个数据变动频繁,你会怎么做(缓存更新)?
13. (流程引擎重构)你聊一下你们怎么做的吗?
14. 你们在重构的时候,是怎么回归功能的?如何确保重构不会引入新的问题?
15. 你们的灰度策略是写在代码里面吗?
16. 你觉得在这个实习期间,项目在技术上或团队协作上对你的挑战有哪些?
17. 你觉得你现在对这个系统了解的程度有多少?还有哪些可以待改善的地方?
18. 为了(改善的)这个目标,你平时有做什么准备吗?
19. 你这个项目是微服务架构的吗?
20. 主要是由哪些微服务组成的?
21. 你能聊一下JVM的内存模型吗?
22. (JVM内存模型)它是由哪些部分组成的?
23. 那垃圾回收机制你能分享一下吗?
24. 有没有遇到过GC暂停时间过长的情况?
25. 你能聊一下,如果是GC时间过长的话,会导致什么后果吗?
26. 我们写程序的时候,应该有哪些注意的点,避免GC时间过长的情况?
27. (避免GC)除了这个场景,还有其他吗?
28. 你平时工作中有用到AI工具吗?
29. (Copilot)是你们公司统一采购的,还是自己(买的)?
30. 你觉得(AI工具)用的效果怎么样?
31. 除了Copilot,还有用过其他的一些工具吗?
32. 你对后面的一些职业规划,是怎么考虑的?
33. 你有什么问题想要问我的吗?
全部评论

相关推荐

11-08 21:07
门头沟学院 Java
点赞 评论 收藏
分享
11-12 23:22
已编辑
北海职业学院 贸易跟单
1.  你先大概做一下自我介绍吧。2.  你的调度中心是基于开源的,还是自己重新做的?3.  (如果自研)你大概聊一下你的思路。4.  (调度中心)发消息谁去消费呢?5.  业务方消费MQ比较慢,导致调度出问题,这种情况你们是怎么考虑的?6.  你们日常线上的巡检是怎么做的?7.  你们没有统一的监控系统吗?8.  你们没有配置监控规则或告警规则吗?9.  如果你发现线上MySQL有(性能问题),一般是怎么分析?10. 线上JVM占用1G,但拉下来的堆转储(Dump)文件只有300M,大小不一致,你有什么思路去分析?11. 导出堆转储文件时,会触发Full GC吗?12. 你们有没有分析过堆外内存的问题?13. 解决调用超时导致的数据不一致问题,引入分布式事务会不会有点重?有没有其他方案?14. 你们是直接用Seata吗?15. 解决待办查询时间过长的问题引入了Redis,那你们之前数据是存在哪里的?MySQL吗?16. 引入Redis后,怎么保证它和MySQL的数据一致性?17. 你提到通过异步去更新(缓存),并发高的时候,线程会不会开(Hold)得非常多?18. 你们重构审批流程引擎时,怎么保证重构不影响原有逻辑?怎么验证?19. 你写了重构日志(Log)记录方法,能聊聊重构前后是怎么做的吗?20. 你们项目用的JDK版本是什么?21. 你能聊聊CMS和G1的区别吗?22. G1(分Region)和CMS最主要的区别是什么?物理结构上的区别。23. G1的MaxPauseTime(最大暂停时间)目标,这个逻辑(或算法)是怎么实现的?24. 平常有了解过网络协议或RPC框架吗?比如Dubbo或gRPC。25. 如果让你去解决TCP粘包的问题,你有什么方案?26. (跟进)HTTP是怎么做的?(它也是基于TCP)27. (跟进)除了(HTTP)这种,有没有其他更简单的方案?
查看27道真题和解析
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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