糖心vlog新闻资讯
这么回答你就中套了!面试问及项目开发遇到的困难你该如何回答?
发布时间:2024-12-30
  |  
阅读量:
字号:
A+ A- A

最近看评论区,有很多小伙伴纷纷吐糟大喊:现在面试越来越让人捉摸不透了。

面试某大厂,它竟然问:你在项目中遇到的难点?怎么解决的?

我是工作14年的Java程序员Mic

这么回答你就中套了!面试问及项目开发遇到的困难你该如何回答?(图1)

有关面试的问题欢迎小伙伴在评论区留言

其实啊 各位小伙伴也不必觉得惊慌,我们从两个维度来分析:

一是心理层面,考察你的应变能力以及心理素质

面试官也就是要看看你所认为的难题有多难。

这个时候你千万别真的傻乎乎给自己挖坑,挑一些自己参与度低没什么存在感的项目,这样会让面试官觉得你很水。

比如:

这么回答你就中套了!面试问及项目开发遇到的困难你该如何回答?(图2)

面试官:看你跟你导师给华为做的这个项目持续时间还挺长的,那这个过程中你觉得难度最大的事情是什么呢?

面试者:其实我觉得都还好,就没有什么特别有难度的,功能都挺普通的。

你这样聊天就只会直接把话给聊死了。

面试官只是想了解曾经工作的经历,从事工作纵向深入的程度。你这样回答无疑就是直接pass。

面试官并不是有意为难你,他只想考察一个人克服困难的能力,你在问题发生后的思考、行动。从而推断出将来在工作中你遇到其他的难题会如何解决。

是否会通过相关书籍、搜索引擎来查找相关资料,是否会去相关论坛、身边人求助,以及解决问题后是否会总结记录等等糖心。

面试者: 难度最大的事情,我印象中有两个

第一个,是刚入公司的时候,公司使用的微服务框架之前没有用过,而且项目进度比较赶,我需要尽快熟悉并参与项目部分功能的开发,于是我用了3天时间把Spring Cloud的核心组件的使用和工作机制做了一个快速了解,并且在指定时间内完成开发和交付。

第二个,在项目里面遇到版本冲突导致NoSuchMethodException,找了很多资料,原因有很多,然后最后我是一个个测试,花了1天时间,定位到是Jar包版本的问题,于是通过maven里面的exclude标签排除掉不兼容的版本以后,解决了这个问题。

从这个问题上让我学会了有效解决问题的方法。

二是能力考察,考察你技术层面的表现

这个时候你可以说下你在项目中所用到的技术,用哪个框架的时候遇到了问题,是怎么去解决的。

最好能抓准面试官的兴趣点。

比如说前面的话题中聊到redis的问题比较多,那就可以考虑给他说一个有关redis的问题。

例如:redis慢查询问题

自己当时的解决思路和过程等,并采取解决的手段,能切实反映你的真实程度。

这个就是为什么面试官问你在项目中遇到的难点怎么解决的原因

最后推荐大家一个通用框架,供大家参考:

这个困难是在什么情况下发生的?遇到困难后自己是如何思考的?

如何分解目标,如何确定最终解决方案。

确定后自己采取了哪些行动,是独立完成还是怎样和其他人配合完成的。

中间是否有过失败,如果有是怎样进一步展开的,最终这个难题是否被解决,如果没有解决自己后期做了哪些反思总结吸取了什么样的经验。


好的,屏幕前的你学会了吗?

如果你喜欢我的作品,记得点赞收藏加关注!!!

最新的资料文档已整理,包含如下↓(还在持续更新中!):
①100道最新大厂经典面试题解析资料文档!
②20万+字Java面试题解析和配套答案!
③从应届生到高级开发都适用的简历模板!TXAPP.TV
④从入门到精通的架构师学习路线图!
⑤还有各种技术流程图,路径图!

⑥Spring Cloud Alibaba微服务课程视频!
有需要的 Si 我 “Mic”拿!

这么回答你就中套了!面试问及项目开发遇到的困难你该如何回答?(图3)


TXAPP.TV