Java后端
·2024-05-03南昌目睹直播
5月三号上午10.20
就在刚刚,我进行了一次面试,
本来招的是php开发工程师,后面经过我一顿骚操作(大忽悠[奸笑][奸笑][奸笑]),成功的获得一次面试机会。因为是线上面试,我又忘记录音了,只能靠记忆复盘一下
1)自我介绍
……,然后我就讲了一下PHP和Java,目的是在打消面试官的顾虑,让他觉得我能学好Java,同样也能胜任PHP的工作
2)介绍智能bi项目
个人觉得答的不是很好,没有把项目的亮点解释清楚,就是想到什么说什么,没有整理好思路。
3)介绍一下api开放平台网关部分
4)用户是怎么通过网关来调用这个模拟接口的
答的不是很好,说实话,我api项目没有准备太多,而且隔的时间太长了,好多都不记得了
5)Java数据类型有哪些?
本来是挺简单的,奈何我都没记[捂脸],只能靠平时看到的,想到什么说什么
6)你的项目是怎么做的?是实习的还是学校的?
这看似二选一的答案,我觉得它应该是面试官给我挖的一个坑
为什么呢?
首先如果你说是实习的,那他必定会进一步问我,实习公司是做什么的?负责什么项目哪部分模块?而我本来就没实习过,你硬说自己实习过,很容易被面试官看穿
如果你选择学校的,首先,我的学校是个垃圾大专,肯定没什么好的。其次,你说是学校的,那你的老师,你的同学……也就是说他很容易认为你这个项目其实不是自己做的,或者只负责其中一个很小的模块。
我的回答:我的项目是我根据自己所学的知识和很多技术博客(比如CSDN、微信公众号),结合一些业务场景想出来的……
7)这个我忘了,不过我不小心把面试官的注意力引到了业务上
我其实了解的比较少,在刚刚学Java的时候,会去模仿别人的代码,看别人的思路,后面以做项目的形式去构建自己的思路,我会去思考一些业务场景,根据自己的思路去构建自己的代码逻辑,再去写代码(说这段的时候,语言都没有组织完成[捂脸])
8)你熟系哪些业务?
好吧,他问到这里的时候,我就知道我成功把自己带坑里了~_~
我:秒杀业务
面试官:你讲讲秒杀 ,怎么去防止库存扣减顺利进行
我:可以用互斥锁?
一个请求到达的时候,去获取这把锁,然后等处理完业务之后,再去释放这把锁,给下一个请求继续处理业务,这样可以防止大量的请求直接到达数据库,提高稳定性,安全性。
面试官:互斥锁是谁的?
我:MySQL,当时我也不知道咋的了,就说了出来[捂脸][捂脸]
面试官:what⁉️,Redis吧
我:对对,我说错了
(其实我上一个问题想表达的意思是,我会根据自己已有的知识,去思考这个功能是怎么实现的?如何去优化这个功能?如何达到自己想要的效果?)奈何意思没表达清楚[捂脸][捂脸]
面试基本上就问忘了。你还有什么要问的?
本来到这就差不多了,突然问到我有没有学过计算机基础
我:学校开设过课程还有数据结构,我也自学过一点。
这不说还好,一说就操蛋了
面试官:数据结构有哪些?
我:???我忘了[捂脸](其实我压根没学过,就算学校开了,我也没学)草率了,早知道就不说学过了[流泪][流泪][流泪]
面试官:你学java多久了?
我:两年多
说说我的感受吧
1、面试的时候有点紧张,表述不清楚自己的想法
2、没有组织好语言就开始回答
3、对项目不太熟系,本来以为bi项目问到的会更多一些,哎……
19
0
分享
操作
评论
问答助学
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
