大家问项目的时候都怎么回答啊?

八股倒是琢磨的很熟悉,问八股也都能扩展。但是一到项目就懵,确实是自己的项目,但是总是讲不好,比如讲一个功能,我能说出他是怎么做的,问为什么这样做其实好像答不出来,因为大家还有教程都是这样做的(当然这个例子不好,其实讲一下这个框架的优点就好,只不过是我一时想不起来其他的例子了,脑袋空空)
好像记性有点差,比如问我一个东西
“这个模块怎么实现的?”
“这个过程用到了哪些东西”
“为什么用到了这个?”
“用这个中间件的时候需要注意什么?”
“用这个中间件的时候出现了什么错误?”
“为什么会出现这个错误”
“那怎么解决呢?”
“如果这样可以解决,那我如何一开始就预防呢?”
“是的可以这样, 但是我们一般用另一种方法,你知道另一种方法预防的吗”
“那这个预防的过程中会出现哪些问题呢?”
反正就是一直深挖,我大概只能挖到第三四个问题,往后就答不出来,可能缺少发散思维,但是这个项目确实是自己做的,中间件用的也不少,他要是随机问的真的很难答出来,所以大家是怎么准备回答这个项目深挖的问题的?
全部评论
比如第五个,没有错误你就创造错误(不是太简单的错误),你可以说你现在的方法是进行优化后样子,之前可能会有精度丢失、数据传输不稳定等问题,对于你项目每一块实现的功能,相出起码两种可以实现的方法,对比一下各自的优势是什么,这样他问你的时候你可以展示出你对这个功能考虑过,并且会优化,而不是傻傻的就会用而已。这样他都没有问你后面问题的机会。
14 回复 分享
发布于 2023-08-19 22:17 吉林
m
2 回复 分享
发布于 2023-08-19 09:05 山东
同问
1 回复 分享
发布于 2023-08-19 10:36 北京
m
1 回复 分享
发布于 2023-08-18 17:03 重庆
m
1 回复 分享
发布于 2023-08-18 11:28 广东
m
点赞 回复 分享
发布于 2023-09-03 22:25 北京
m
点赞 回复 分享
发布于 2023-08-31 09:08 重庆
mmmm
点赞 回复 分享
发布于 2023-08-23 02:31 重庆
m
点赞 回复 分享
发布于 2023-08-19 13:39 江苏
m
点赞 回复 分享
发布于 2023-08-19 09:47 广东
点赞 回复 分享
发布于 2023-08-18 16:06 广东

相关推荐

01-26 10:35
已编辑
成都理工大学 Java
实习拷打: 描述一下这段实习过程中你觉得最有价值或印象最深刻的事情是什么?技术细节: 规则引擎中复杂的逻辑表达式是如何存储的?如何实现规则因子的通用化?系统设计: 为什么要设计多版本快照?如何保证对旧表的兼容?线上风险: 如何发现规则变更后的错误?审批流程能解决哪些问题?并发处理:两个业务人员同时修改同一规则,如何保证并发安全?多版本快照产生的数据冗余如何处理?分布式锁在这里的作用是什么?有点奇怪的八股操作系统: 简单介绍计算机通电后是如何启动起来的?硬件常识: CPU 通电后为什么能运行?网络基础: 在当前面试的视频直播场景下,网络上发生了哪些事?协议细节: 视频传输一定是 UDP 吗?在网页端是如何建立 UDP 连接的?反射(Reflection): Java 为什么要用反射?不用行不行?它带来了什么好处?类加载(ClassLoader): 为什么要用类加载机制?你写过相关代码(如 Starter 或 SPI)吗?算法题: 字符串模拟大数相加系统设计题:老师在某个时间段加一节课。根据起止时间查询该时段内的所有课程。有的问题不是很常规,感觉要凉后续:周五面的,周一通知挂了,复盘感觉问的还是偏综合,反射这块答偏了,应该是从Java编译之后静态,反射提供了动态的能力去会回答。然后就是前面OS和计算机网络答的不算好,继续练吧
查看21道真题和解析
点赞 评论 收藏
分享
评论
15
116
分享

创作者周榜

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