秋招一路走来,面的磕磕绊绊,现在比较麻木,不满意但也知道自己几斤几两,无悲无喜状态,只能先毕业再徐徐图之吧。先谈谈过程,再写面经,只为记录,如果能有人看到题目复习一下也不错。
背景:本科物理,硕士计算机偏理论,几乎完全没有开发基础。3月底突然看到春招的信息,慌了,既不会算法也不会开发怎么办?天天睡不着,考虑算法已经比较难了,立马0基础自学后端开发(没想到后端也开始卷了,对我这个菜鸡不甚友好)。
实习第一个面试的腾讯(太突然了,投完第二天就面),刚0基础复习3天,啥也不会,全程“不知道”,面试官无语了。可能就是因为这次的面试记录很差,从那以后直至秋招结束,我都没被腾讯再次发起面试过。。。
因为腾讯的仓促,阿里没敢急着写笔试,结果再写笔试春季已经不招了。期间面过华为,还是华为比较友好,上来一题手撕代码,然后就聊聊天,拿到了唯一的实习的offer(虽然最后没去,有点可惜)。
秋招的第一个offer是vivo(随便投的,竟然就给我发了,虽然是白菜,但心里也比较感谢,感觉自己学了几个月稍微有点效果,仍然深刻知道自己确实菜);然后就开启了一直被吊打的几个月:字节一共面了三场(累计),无;阿里面了四场(累计),无;华泰一场,无;拼多多三场,应该无;OPPO三场,深圳白菜,已拒;商汤三场,本来以为无,突然OC?好奇三面面试官怎么评价我,后面记录下我怎么跟面试官瞎扯的;美团四场,已意向;华为三场,池子里;Bigo四场,Hr人挺好的,已意向;招银科技,我鸽了。网易提前批笔试没过,后来也不想投了。爱奇艺快手小米京东360等投了啥水花都没有,可能我投的base没岗位;招行信用卡中心简历被刷了,学历不够。
最近做了几个笔试都没啥消息了。剩下的就剩几个银行,以及公务员了。银行的笔试是真的难受。
面经:
4月初:
腾讯(实习生)
1. 介绍
2. 网络编程(没听过);Java垃圾回收机制(不知道);
3. static方法可以使用非static变量吗?不可以,为什么(不知道,瞎扯)
4. 设计模式(没听过,面试官确认了两遍,第三遍问:你听过吗,尴尬);数据库了解吗?(不了解);数据结构呢?(了解一点)
5. 一个循环数组长度为n,请问最长能存储多少个数据?(没太听懂意思,就说n-1,考虑头尾指针如果不是另存的话,需要空一格)
6. 堆排序的过程(大致说一下),时间复杂度(已经懵了,说n^2,当然是nlogn)
最后,面试官无语了,说:其实我啥也没问,现在你有问的吗?持续尴尬。。。。
华为(实习生)
一面:
1. 手撕代码:给你一个数组和一个target,从数组中寻找三个数 a,b,c 使得 abs(a+b+c - target) 最小;
解法:排序,便利固定一个数,剩余的两个数用双指针寻找,不是很难。
2. 聊聊研究方向
二面:
1. 聊聊方向
2. 谈谈人生观,谈到了你对加班什么看法,你对华为什么看法;别说的太情绪化就行;
秋招
7月初:
vivo
一面:
1. 项目+研究方向
2. 研究方向的应用
3. Redis锁直接设置过期时间和用时间判断是否过期有什么区别
4. Redis的数据类型
5. AOP的底层原理
6. SQL的索引,引擎
7. sql语句,统计一个网站某一天的访问人数
8. 容器的底层原理
9. static方法是否能被重写
10. 接口和抽象类定义字段的区别
二面:
1. 学习经历,非学习经历说一说
2. 最大的困难,如何解决
3. 工作地
4. 优缺点
5. 意向公司的类型
6. 职业规划
--------------------------------------------
先写到这儿吧,苦b看论文了,后面再更新
--------------------------------------------
秋招的面经再开帖子吧
全部评论
(9) 回帖