前言
本人是双非二本的大三生,很幸运三月份春招第一次投了两个大厂顺利通关拿到offer。不得不说,BAT大厂的效率是真的高!面试时间都约得很紧凑,并且很快就发offer了!在3月24号这一天拿到了梦寐以求的大厂双offer,双倍的惊喜!在此再次感谢内推我的大佬们~ 也特别感谢牛客这个平台上的战友们给我提供了大量面经~
整理了下三月份的面试经历,前来还愿。
关于本人
大一修的专业是金融学,并不是很感兴趣这个专业。大一下自学C语言参加转专业考试加面试,大二成功到转计算机专业。
大二同时补修大一课程并自学技术做项目。在暑假开始投递找实习,最后于八月去了一家AI互联网公司实习。
因为学业和时间问题,在大三的十一月辞职了。并开始刷算法和温习巩固计算机基础,准备来年春招。(其实这期间更多在浪,寒假在家也一直跟懒惰的自己对抗,所幸每天都有完成一些任务。)有时候欲速则不达。每天都有进步一点点,才能更快吧~
今年二月下旬感觉自己好像学得差不多了,就开始刷牛客网上的大厂面经,查缺补漏。实话说,还挺卷的。二月份就有人走提前批入职大厂了呜呜呜,也加重了我的焦虑。面经刷得差不多了,刚好碰上二月末的阿里提前批。我一下子投了三个部门的提前批,然后有两个很快就邀请面试了。回校后,顺利通过这两个一面,并在系统开放后选了一个比较喜欢的。还在中旬投了腾讯,边面试边巩固复习。就这样,顺利在三月下旬成功拿到了阿里和腾讯的offer!而且还是在同一天收到了,Double Happiness!
面试经历
3.2 蚂蚁支付宝一面
进程和线程
索引的优缺点
用过事务吗?什么情况下该用事务
乐观锁与悲观锁,在项目中用过吗
已经有了MySQL的内存,为什么还要使用Redis
Redis的优点是什么,缺点是什么
MySQL一定会走索引吗
线性表、哈希表、二叉树的查找、删除、增加的时间复杂度
用过什么排序
快排和归并的时间复杂度,快排和归并的选择
访问一个网址,会发生什么
HTTP一次请求响应完成后,连接就关闭了吗?(长连接短连接)
有考研的打算吗
如何学习一项新技术
反问
3.3 阿里CTO线一面
呜呜呜原本开了录音的,想着之后写面经可以听。没想到录音被误删了。依稀还记得几个问题:
自我介