佬,怎么把项目理解的特别熟悉哇
点赞 评论

相关推荐

10-20 17:06
已编辑
金华职业技术学院 Java
先上来两道经典手撕lru:代码基本完成时候,有一个bug调将近5分钟没出来,面试官提示一下才解决。思路是hashmap+linkedlist,在linkedlist的remove操作时候没把int转成Integer导致按照下标删除元素了。最长回文串:面试说时间已经不够了,让我说一下思路就行,我直接说了中心扩散法,最优解是dp,但当时想着有一个解了,直接没提dp。开始问项目我看你有一段实习经历是吧?我回答说那是一个自己写的项目(难道不会是以为我有一段实习经历,才放我面试的)看你项目中有发博文功能,假如你有上万条评论,你该如何解决?分页展示你使用过k8s么?没,用过docker从这里开始已经汗流浃背,胡言乱语了你项目有遇到什么新瓶颈么?练手项目你项目一个人写的还是多人协作的?一个人你介绍一下你项目好用第三方框架?redssion以及消息队列你能分享一个你最近学过有意思最新的技术?不算什么新技术,最近在学微服务你说了微服务,你觉得你这项目为啥需要拆分?遇到热点服务,可以减轻压力反问还有什么欠缺或者学习的么面试官说前面代码能力是没问题的,第二题可以了解dp的方法并且可以改善代码命名规范。然后说了希望有多人协作能力,并点评我的项目仅仅使用靠调方法没啥亮点,要是能提到使用redis数据结构解决什么问题会比较亮眼。虽然面试官人很和蔼,感觉已经凉不能再凉了,估计是想要一个有工作经验的2024.10.17 20:00   历时40分钟2024.10.20           流程结束
投递腾讯等公司10个岗位
点赞 评论 收藏
分享
10-22 14:27
深圳大学 C++
无笔试无八股(估计一面评价挺好,也没问实习)详细自我介绍没有打断我,我就各个项目深入阐述了一下深挖项目分布式缓存怎么做的?底层结构是自己实现的吗?有参考什么开源框架吗?哈希一致和普通映射的区别?还假设了几个场景,被肯定深入了解了这部分内容其它相关了解linux命令吗?常用的linux命令数据库索引相关?数据库事务相关?后面应该就是hr面了,问了下能实习多久,会尽快催hr进度。字节和腾讯的面试下来收获挺多,哪怕这次最终没有录也没那么焦虑,明显感受到了自己的成长。首先是学会包装自己实习经历,具体做了哪些工作,工作存在哪些问题,用了哪些技术去解决,是否有拓展空间,这个点是分析问题和解决问题的能力,感觉工作基本无非就是这个能力,具体的话利用现有方法,还是根据问题特点去设计方法。其次是项目和八股,大多数人的项目其实雷同,一方面作为八股触发器,一方面要对技术要点有深入了解,比如高并发,里面各个部分是怎么围绕高并发实现,是否考虑一些边缘case,做框架,框架各部分技术是否实现过,跟开源技术差异,考虑一些场景问题。同时这里面串联引出操作系统、计算机网络、数据库相关八股知识。最后是硬八股环节,背八股总是有遗漏,实际上感觉除非竞争很激烈,或者是kpi面,忘记了的话结合其它八股说出自己的理解,然后可以主动引导换一个相关领域熟悉的话题。代码笔试基础无需多言,除了hot100,根据简历可能还要准备多线程实现、单例模式、工厂模式、观察者模式、智能指针、数据库并发事务,实在没做过或者忘记语法可以讲一下思路然后申请换题。 #日常实习后端#
点赞 评论 收藏
分享
牛客网
牛客企业服务