今天面了一家,发现自己太菜了

双非一本,然后今天面了一家,面试官一上来就让我写一个小型的图书管理系统,就是一个小型的demo,有图书入库,借书,还书等功能。然后我发现我写不出来,卧槽,我跟面试官都很尴尬,这样的情况持续了十几分钟。我一直在那里磨,最后写不出来。只记得写出了一个Book类跟Student类。属性那些我也没想出来多少个。然后就没了。

面试官很无奈的说,你这样的情况有点恐怖啊,你让我说你什么好,你现在让我怎么办?我只能硬着头皮说:是我太菜了。

我第一次面试遇到这样的情况,我以为会问一些java基础,算法,数据结构之类的八股文,这些我背得老熟了,因为前面几次面试都是问这些八股文和让你做几道算法题的,结果出了这个题,我一下子懵了。

我跟面试官解释说这一两个月来都在刷算法题跟背八股文,项目很少写了。面试官说,这些也都会考察,但是现在考察的是你的代码能力,你不是说你的代码能力还可以吗?这个时候我只能承认我自己很菜。

面试之前有一次电话来访,说安排面试,问我一些基础情况,然后还问了我代码能力怎么样,我说还行,我这里认为代码能力还行是指算法刷得还可以。

我记得刚开始学java的时候,前期有一些这样的场景设计题,但是那个时候只是跟着老师敲,没有去细想为什么会这样设计,对象里面的属性又是怎么样的,对象与对象之间又是怎么关联的,这些我都没有去细想。

后来开始用框架做项目也是直接按照数据库表中的字段来映射对应的javabean(数据库表还不是自己设计的),从没想过为什么这么设计。

如今秋招,很久没碰项目了,背了两个月的八股文和刷算法题,结果今天这个直接给我干懵了。

面试官跟我说:你那些算法再好,各种基础再扎实,你写不出代码,你也是没有任何价值的。因为落实到生产上,你根本写不出来。你根本没有代码能力。

我承认我确实是太菜了。

最后我的结论是:

java是一门面向对象的语言,要根据现实世界里具体的场景抽象出对象,然后写出功能,然而我并没有这个能力。我光背八股文跟刷算法题了,代码能力一点都没有。

希望各位🐮🐮引以为戒,不要花太多时间在八股和算法上了。要真真正正地会写代码。

最后面试官还说让我回去准备一个星期,学会认认真真地写代码。 #秋招# #秋招# #秋招# #秋招# #秋招# #秋招# 国庆节后再来面试。感谢面试官。
全部评论
就不要解释说背八股和算法了,本身就是有点取巧的东西,讲出来并没有好处
点赞 回复 分享
发布于 2022-09-29 22:37 安徽

相关推荐

05-11 11:48
河南大学 Java
程序员牛肉:我是26届的双非。目前有两段实习经历,大三上去的美团,现在来字节了,做的是国际电商的营销业务。希望我的经历对你有用。 1.好好做你的CSDN,最好是直接转微信公众号。因为这本质上是一个很好的展示自己技术热情的证据。我当时也是烂大街项目(网盘+鱼皮的一个项目)+零实习去面试美团,但是当时我的CSDN阅读量超百万,微信公众号阅读量40万。面试的时候面试官就告诉我说觉得我对技术挺有激情的。可以看看我主页的美团面试面经。 因此花点时间好好做这个知识分享,最好是单拉出来搞一个板块。各大公司都极其看中知识落地的能力。 可以看看我的简历对于博客的描述。这个帖子里面有:https://www.nowcoder.com/discuss/745348200596324352?sourceSSR=users 2.实习经历有一些东西删除了,目前看来你的产出其实很少。有些内容其实很扯淡,最好不要保留。有一些点你可能觉得很牛逼,但是面试官眼里是减分的。 你还能负责数据库表的设计?这个公司得垃圾成啥样子,才能让一个实习生介入数据库表的设计,不要写这种东西。 一个公司的财务审批系统应该是很稳定的吧?为什么你去了才有RBAC权限设计?那这个公司之前是怎么处理权限分离的?这些东西看着都有点扯淡了。 还有就是使用Redis实现轻量级的消息队列?那为什么这一块不使用专业的MQ呢?为什么要使用redis,这些一定要清楚, 就目前看来,其实你的这个实习技术还不错。不要太焦虑。就是有一些内容有点虚了。可以考虑从PR中再投一点产出
点赞 评论 收藏
分享
抱抱碍事梨a:三点建议,第一点是建议再做一个项目,把自我介绍部分顶了,第二点是中南大学加黑加粗,第三点是建议加v详细交流
点赞 评论 收藏
分享
评论
2
1
分享

创作者周榜

更多
牛客网
牛客企业服务