阅读多篇面经,总结了10个面试官常问的项目问题

时间:2024-10-09 21:07:55

近期春招和暑期实习陆续开始了,很多小伙伴已经开始面试了。

对于研发岗位的同学来说,要准备的内容有很多,如:Java/C++基础知识、计算机基础知识(os和网络)、MySQL、中间件、算法、项目。

这么多要准备的,你慌了吗?

 

最令大家头疼的或许就是项目吧

  • 项目的时候担心简历单薄,不给面试机会。

  • 项目之后又担心项目被深挖,担心自己掌握不熟回答的不好。

项目思考

由于每个人做的项目参差不齐,有的项目来自B站,有的来自github/gitee,有的来自实验室

另外这些项目的业务背景功能模块也不一样。

但技术栈基本类似,

  • SpringBoot + SpringCloud
  • SpringBoot+Dubbo/ZK
  • java面试宝典总结 获取:点赞私信 555

然后在加一些中间件之类的,部署可能会使用到docker/k8s

针对这些项目,大家可以会有下面两个问题。

  • 在面试中这些项目面试官会怎么提问呢?

  • 大家在做完项目之后又该如何准备项目呢?

其实项目的难易并不重要重要是自己对项目是否加入了自己的思考,是否有自己的理解等,这才是面试官更想了解的。

虽然不同面试官有不同的问题,但总有一些共性问题,出现频率比较高的问题,这里列举出10大高频项目问题。

这里不针对某个具体的项目,针对所有的项目,都可能会问到的10个高频问题,请注意收藏开始思考自己的项目

后序会针对各个互联网公司的面试情况,总结整理互联网大厂针对项目的提问问题,敬请期待~

Java后端项目按照项目类型大致分以下几种:电商类(含秒杀)论坛类博客类管理系统其他(如RPC)

10大高频问题

  • 1、找个印象最深的项目说说?(简历中不止一个项目)
  • 2、你项目中遇到的最大的问题是什么?你是怎么解决的?
  • 3、你项目中用到的技术栈如何学习的?
  • 4、为什么做这个项目,技术选型为什么是这样的?
  • 5、登录怎么做的?单点登录说说你的理解?
  • 6、项目遇到的最大挑战是什么?(类似问题2)
  • 7、说说项目中的闪光点亮点
  • 8、项目怎么没有尝试部署上线呢?
  • 9、介绍项目具体做了什么?(项目背景)
  • 10、如果让你对这个项目优化,你会从哪几个点来优化呢?

总结

以上总结的10大高频问题,均来自网友的面试问题分享

大家做完一个项目之后,一定要去细扣一两个模块,并在面试中与面试官进行深入的交流。

  • 比如说登录,可以思考一下登录具体的流程,前后端如何执行步骤。

  • 比如一些电商类的分布式锁,是如何实现的?分布式事务等?这些均可以细致的去思考准备等。

通过自己具体介绍项目中的一两个模块,面试官就会对你有比较深入的了解,这样给你的面评就会比较好。

当然在项目中可能还会引出一些其他的内容,顺延可能就到八股文环节了~

所以还在等什么?抓紧把自己的项目揪出来在细致的研究一下,千万别再纠结自己的项目是CRUD了,你需要深入的思考一下!