返回
沈阳市和平区爱尚职业
置顶
招生热线:13023404269

学校地址:沈阳市中山路349号

交你在java面试中如果问到项目难题如何回答?

1365 2022-04-27 09:16:32
沈阳Java零基础培训班4月火爆招生

学习笔记

在技术方面:

1.假设你项目中没有碰到难点,你可以说下你项目中用到的技术,用哪个框架的时候遇到了问题,是怎么去解决的。

2.个人感觉,这种问题一般都是面试快结束的时候才会这样问。所以,在这个时候,好能抓准面试官的兴趣点。

比如前面的话题中聊到redis的问题比较多,那就可以考虑给他说一个有关redis的问题,例如:redis慢查询问题(当时的解决思路和过程)等。

如果实在是没有碰到过什么难点的话:

没遇到难点就诚实的说暂时没遇到什么深刻的难点,然后可以转移话题到做过什么优化。

或者你在项目中有过什么想法,然后怎么实施的或由于某某原因没有得到实施,或者某个模块你开始是怎么想的,后来实际是怎么实现的。

一定要分点回答(逻辑清晰):

1、时间;

2、什么功能;

3、遇到什么问题;

4、怎么定位问题;

5、怎么解决问题,为什么要这样解决;

6、在性能、可用性、资源、用户产生了正面影响。

讲清楚问题是什么,难在什么地方,你是怎么解决的,你为什么要这样解决,有没有什么数据和测试证明你有效解决了

例如下面这个回答结构:

1、我(近的一个时间)在做(怎样的一个产品/程序),这个产品/程序的目的是(帮助用户完成什么事),其中有一个(什么模块),为了实现(什么功能),用到了(什么技术),但是(遇到了什么挑战/难点/bug)。

2、我通过(怎样的手段)定位问题所在,问题出现的原因是(简要的点到技术点的描述),我在(至少两个资料来源)上找到了参考,最后基于(怎样的决策标准)决定采用(何种解决方法),运用了(哪种技术),最后成功解决了问题/实现了功能。

3、结果是这个产品/程序(对用户,系统,性能,可用性,资源等产生了何种正面的影响)。下一步,我认为我应该研究(何种更先进的方式),进一步(怎样让产品/程序做得更好)。

沈阳爱尚实训开设JAVA,前端,UED,Python、大数据、新媒体等课程。5-10人小班教学,90天全程面授、课程每年同步名企需求、大厂项目案例、双五导师(5年以上名企+培训经验)授课、全流程团队开发、闯关式教育、双平台(OTO)巩固学习、就业薪水高,毕业一周内名企录取通知任您选、一次交费学会为止、老学员训练营助力职场技能提升、终身跳槽服务,详情可查看“沈阳爱尚实训”。


文中图片素材来源网络,如有侵权请联系删除

免费提供问答解答,帮您轻松解决难题

热门课程 全部课程

相关新闻推荐

申请免费试听

只要一个电话

我们为您免费回电

立即申请
刷新
图形验证
关闭
>>
拖动左边滑块完成上方拼图