小厂面经

投了快一星期,就这一个公司面试,也是第一次面试,问的不是很难,十分钟就结束了,估计是凉了
(首先是自我介绍)
1.java的集合
2.hashmap底层原理
3.concurrenthashmap怎么实现线程安全的
4.redis的基本类型,以及运用
5.spring的ioc和aop
6.对ai,agent的了解
八股基本会的,但答的有些瑕疵,ai的问题就如实回答了还不会agent的开发
今年2月份从c++转到java,学的还是没那么细,ai相关方面没准备好还是需要沉淀沉淀
感觉传统java后端确实是死路一条,准备学习agent了,希望暑假能有第一份实习
#我的求职进度条##面经#
全部评论

相关推荐

0实习,0论文,感觉唯一拿的出手的就是学历和科班出身。投了很多,面了很多,也被捞了好多回,要么笔试挂,要么一面挂。我的项目经历,第一个是混毕业的毕设,第二个是导师给的没做出来的横向,问深了就答不上来。第三个和第四个纯包装(现在这个简历已经是我尽最大努力优化后的结果了),更聊不了。感觉我的简历,无论是投后端、客户端、测开,技术栈都不够匹配。投滴滴测开挂了之后,我现在彻底不敢投了。我以为测开方向会没那么卷,我以为我的项目会和测开稍稍更匹配一些。滴滴测开流程很迅速,一面二面在同一天,一面问了点简单的测试八股,有一个没答上来,手撕也很简单,英文自我介绍,磕磕巴巴。10分钟后就开始二面,二面就一直逮住我的项目问,问了半天,似乎感觉没搞懂。第二天就进人才库了。网上看了很多面经,别人的面经都是问了很多硬核的专业问题能有一小时,而我的面试聊项目聊不了几句,今年3月才开始刷leetcode,很多时候手撕都写不出来。八股也没准备好,最多三四十分钟就结束了。感觉距离过一面都还很遥远…hr说能进面就说明简历没问题。网上又有人说,技术栈不符合就是KPI面,不会被筛掉,因为如果是内推的话给了面试内推人还有钱拿。有人说把简历包装包装,准备好八股和算法就直接上吧,但hr说简历项目千万不要包装,要有自己能讲明白的项目。hr说实习毕竟是培养,不看重技术栈匹配度,又有人说实习就是去了直接能上手干活,没有自学过程。到底什么才是真实的?感觉现在只能选定一个方向开始从0准备项目,暑期基本无望了。我都想放弃秋招直接备战春招了,等过了秋招找个日常实习,再去准备春招。这是否太过于极限?我该如何选择?在网上了很多方向,好像各个方向的评价都是两极分化,非常割裂。网上说后端是学习周期太长,太内卷,前端和测试是要被ai取代,面临失业危机,客户端更是属于职业自杀。而且感觉央国企也很内卷,不少人还想着先刷段大厂实习再进央国企。我是否还要继续从事互联网行业,还是准备进体制内。我家里人希望我考个选调回家乡。但我不愿意回家,我是内蒙古人,一到夏天就犯鼻炎,从小被折磨到大。舍友的情况也让我很焦虑。舍友A,本科吉大计算机,一样无实习0论文。他的简历上一个黑马点评,一个agent,投了二百多家,0暑期offer。他说他的面试过程,就是先拷打项目,拷打不出来就问八股,但是八股问多了就凉了,即使手撕都过关。所以迫不得已去了一家日薪不到200的小公司先干着日常实习。他认为面试过不去的原因还是项目深度不够,必须得是实习才行。我的另一个舍友B,本科杭电,拿到了腾讯、百度、滴滴、华为的agent开发岗。他研一就一直在研究所实习。而且他都没有准备八股,面试的时候都直接跟面试官说没背八股,只靠着讲研究所实习项目就能过三面。求大家指点迷津附目前投递情况:简历挂:-蚂蚁AI工程师应用方向-九坤-米哈游游戏构建开发-快手测开-funplus后端开发笔试挂:-美团-拼多多客户端研发-阿里ai应用研发-米哈游游戏客户端工具开发-微软软件开发-网易雷火测开一面挂:-字节后端,捞到移动端,再捞到前端-腾讯魔方客户端开发,再捞到企业微信客户端,再捞到天美客户端开发-易方达算法工程师状态未知/筛选中:-华为(等待笔试中)-ge航空软件开发base西安-招商银行信用卡测开(待一面)-招商银行总行ai应用(筛选中)-招商基金软件开发、应用运维(刚投递)-歌尔软件开发(筛选中)-南方基金ai应用、系统研发(状态未知)-嘉实基金算法工程师(一面后测评中)-腾讯云智客户端、测开(通过初筛)-汇添富基金助力信息技术工程师(筛选中)-中科院软件所(很水的面试,聊完后未再联系)二面挂:-滴滴测开没写具体岗位的就是想不起来了,似乎和是ai相关岗。另外就是boss上投的一些不太知名的公司,也都无联系。
我的求职进度条
点赞 评论 收藏
分享
05-07 15:08
已编辑
长沙理工大学 Java
2年多经验,面Java,简历筛选到约面试极快,下午5点推进简历,6点通知晚上7点面试,线上面试30分钟拉满,给了反问环节。感受:比常见的初级面试难出一个档次,问题很多很密,一个答不上来或者漏了,立马抛出下一个问题。面试压力挺大的。面试官技术栈深,喜欢追问细节,就是不确定是我撑过了30分钟还是他凑时长。真题复盘:项目类1、你做过难度最大,最有成就感的事情是什么(答了我简历写上千万级数据迁移)2、 为什么MySQL迁MongoDB?答错(MongoDB不适合说关联查询慢)3、三读一写怎么定的?压测数据:单读3600ms/单写1300ms,测了2读1写还慢,最后定3读1写4、迁移过程怎么确保不重复的?(答了游标分页规避边界遗漏,失败精准裁剪重试、断点重试、凌晨迁移)5、如果要做增量迁移,怎么处理?(只答了双写,没记住具体的做法)6、数据迁移的校验机制是什么样的,怎么验证数据没有丢失重复?(答的最大业务id和数据条数比对,因为我的断点续传机制可以保证没丢没重,当时也没出问题)7、优惠券小程序的业务流程是什么?(按照实际流程答了)8、优惠券怎么防止超领?是否有上线?(答的因为并发不大,直接数据库SQL原子更新)9、为什么要使用随机字符串做防重复?只用时间戳为什么不可以?答错(答的防重作用,时间戳作用。正确应该还说两个人同时登录可能时间戳完全一样)10、先验后调方案的落地是什么样的?(答得整个验签流程)11、这个验签是在拦截器做的吗?(应该是想问我拦截器那怎么写,但我当时做的时候是接口层弄得 )Java基础1、基本数据类型?漏了byte2、那为什么还需要包装类型?没答好(只说了泛型必须对象,成员变量基本类型,方法参数包装类型)3、包装类和基本数据类型使用场景大概是哪些?没答好(还是和第二问说的一样的)4、 从底层说说double金额隐患?(说了精度丢失,没展开IEEE 754)6、Java中String为什么不可变(漏了类内部不提供修改方法)7、多线程实现方式。(连续几个没答对,太紧张,背了两种就卡壳被打断了)8、讲一下对死锁的理解。(说了死锁四大条件和一种解决方式)9、多线程中start和run方法的区别(说的run方法存放线程具体逻辑,start方法触发线程就绪状态,没背八股,自己推测的)10、ArrayList和LinkedList的底层在增加数据有什么不同?(前者需要扩容,中间慢,尾部快,后者中间慢头尾快)11、jdk8的新特性你了解哪些?没背八股(说的接口default和static、还有hashmap的变化,偏了但是面试官耐心听我说完了)12、自定义异常类是怎么做的?(写过也完全忘了)13、SpringBoot默认集成的Web容器?(Tomcat)14、怎么修改集成的容器?(不会)15、Redis数据库一致性的保障措施?(先更后删、延迟双删、binlog日志监听)总结:项目亮点(迁移数据+压测调优)顶住了,但Java基础和安全设计被扒了一层皮。30分钟撑下来了,但知道自己短板在哪。接下来对着错题一个一个啃。建议:java基础要背一些关于底层的东西,项目问的也不少,深挖5个问题,需要顶住。
查看13道真题和解析
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务