失败的保研人的刺激的秋招经历!!!秋招最终上岸!

前情提要

(各位小哥哥,小姐姐觉得有意义就点个赞啊,如果没有什么人看就直接删了,比较面经大部分都是我的挂经,当初这么简单的问题都回答不出)
双非一本,通信工程专业,没学过操作系统和数据库,计算机网络也可以算没有学过(通信教的计算机网络超级水,被模电数电,电磁场电磁波,通信原理摧残
原本的打算是保研的,于是就直接拒接了腾讯的转正考核。秋招初期心思也没有在秋招上面,,只随便投了几家玩一玩。
结果我校的保研政策突然改了之后,毫无悬念的保研失败了。于是就疯狂的投简历。(结果好多公司的简历关都过不了,心态差点崩了)

offer情况

收获offer: sxf,百度,网易,腾讯
面试挂:美团(直接当他挂了,拒绝养鱼),字节,依图,pony ai

心路历程

刚开始秋招时候,已经是9月中旬了,阿里和滴滴都没有机会投了,实在是太晚了。
有好几家公司是投了之后马上感谢信,简历都没有过,着实难受。
刚开始面试的时候主要的问题是常见的八股文都回答不出,算法题倒是都写出来了(此时的算法题还算简单)。
我记得十月份我遇到的面试算法题都是hard起步,有几次没有写出来直接凉了。
收到百度意向书后,那些中小厂的面试就都直接拒了,觉得面试下去也没有什么意义。
但是看到别人都是总包40+W的offer后,心态还是有点小蹦, 于是就一直在寻找满意的offer。
最后终于迎来了腾讯爸爸捞我,此时我对于整个基础知识,写代码的手感都比较不错。
wxg的4轮技术面是我发挥的最好的一次。(全程就一个算法题不会,一个设计题没有回答出来,虽然也有点致命)
感谢腾讯爸爸给的机会!!!

心得体会

计网,操作系统,数据库都必须深入理解,这几方面都是基础中的基础,涉及到这几部分的知识不能有回答不出的
数据库可以看一下mysql技术内幕,这本书对于mysql的原理阐述的很好。
算法题没有写出来是非常致命的,刷leetcode真的有用。
面经真的需要多看,其实很多问题都是面经上的东西。(常见的问题就叫做八股文吧)
给个学习资料的总结,这个博主总结的真的特别好,全部理解透了应该基础知识部分就没有不会的了。
学习资料地址:https://github.com/arkingc/note
内容很多,不要急,慢慢看,一定要深入理解。
算法题优先看面经上的算法题那些都是常考的。
算法题需要每天保持手感最好每天去leetcode上刷几题。
最后心态要好,当别人拿到了好offer后,总会有点焦虑的。
这时候唯一能够做的只有继续学习,巩固基础,等待下一次机会。

最终结果

被腾讯爸爸捞了很多次,最后wxg收留了本废物!!!
到了秋招后期,就不想记录自己的面经了,所以wxg的面经没有了。
最终选择了腾讯爸爸!!!
我永远喜欢腾讯!!!
今年秋招美团绝壁是最能养鱼的厂,hr面完后催了好几次,每次都说待定,还不如直接把我给挂了,把感谢信发给我!

秋招经验总结

简历一定要早点投,7月份秋招就开始了,9月份投就已经没有多少坑了,到了后期完全卷不动了。
八股文不能有不会的。
算法题也不能有写不出的。(面试中的算法题不会有acm比赛那么难
场景设计题就只能靠个人积累了。

秋招面经如下

美团一面

  • 1 auto实现,Lambda为啥出现,原理是什么,为什么是用匿名类实现
  • 2 多态,为啥要用指针实现多态
  • 3 为啥要2MSL
  • 4 GO调度器
  • 5 epoll的LT和ET有何区别,ET相比LT有什么好处
  • 6 mysql索引,为啥用B+树,好处是什么
  • 7 LRU

美团二面

  • C++中list,deque什么时候使用(deque和list源码没有看过
  • map与unordered_map的区别
  • volatile的作用
  • sizeof(空类)=? 为什么是1
  • 如何使得一个类不能被继承
  • 僵尸进程是什么,如何找出僵尸进程
  • 虚拟地址如何找到对应的物理地址
  • 查看tcp连接使用哪个命令,占用的端口如何看
  • linux文件系统讲一下(超级块,inode,data)
  • SIGPIPE如何产生的
  • 软/硬链接
  • 四次挥手,close-wait大量是什么情况
  • 超时重传,快速重传的机制,什么时候出现
  • 事务的ACID
  • 四种隔离级别,innodb默认隔离级别,innodb如何处理幻读
  • redis的各种底层数据结构,跳表,hash_map,sds,双向链表
  • 说说raft
  • raft中的preVote是干了什么
  • 男生女生都有n个人,0 女 1 男 输出每一个位置女生的人数大于等于男生的人数的序列号,例如n = 2 0011 0101
  • 聊聊实习

SXF 一面

  • 手写memcpy与二分查找
  • vector内存分配
  • new与malloc
  • hash冲突
  • connect使用UDP与TCP的区别
  • 智能指针
  • 多态
  • 共享内存
  • 网络传输是大端还是小端(主机序包括大端和小端模式,网络序是大端的

SXF 二面

  • 寻找子串出现位置
  • 二叉树层次构建
  • 聊天

百度一面

  • 二分查找
  • 58进制转换
  • stl数据结构
  • 字节对齐,为什么需要字节对齐
  • 虚函数,多态
  • list size的复杂度(O(1))
  • redis中的lru如何实现的
  • redis中为什么使用跳表不用红黑树
  • socket
  • 网络编程中socket编程中TCP与UDP的处理方式
  • HTTP讲一下
  • 粘包问题如何处理
  • HTTP层面如何处理粘包问题
  • 101状态码知道吗(HTTP 101 Switching Protocol(协议切换)状态码表示服务器应客户端升级协议的请求对协议进行切换。)
  • socket使用TCP与UDP区别
  • 闭包,lambda原理,值传递还是引用传递
  • 如何优雅的写if-else、switch-case (表驱动法
  • linux命令(查看这个文件被哪一个进程占用的命令????)
  • 进程由什么东西组成
  • 进程线程区别
  • 进程通信
  • 虚拟内存
  • 聊实习
  • 5升的杯子与3升的杯子 称4升水

百度二面

  • 聊实习
  • 深拷贝一个链表,(节点有next节点和rand节点)(rand节点可以指向任何节点也可以为空)(不会 没写出来)
  • 二叉树的层次遍历
  • 图的层次遍历
  • 树,图,链表
  • 多态,虚函数

百度三面

  • 问实习
  • 如何证明你的学习能力
  • 看了什么书
  • 看了什么源码
  • 会机器学习吗 会人工智能吗
  • 说说raft
  • 聊未来规划

腾讯一面

  • 最长无重复的子串
  • 手写堆排
  • go的gc,什么情况下gc
  • 如何判断是32位系统还是64位系统
  • 虚函数,多态
  • 右值引用
  • 智能指针 unique_ptr原理
  • weak_ptr如何感知对象已经析构(lock,weak_ptr还提供了expired()函数来判断所指对象是否已经被销毁)
  • 滑动窗口拥塞床靠 (sACK
  • time_wait
  • 进程与线程
  • 进程通信
  • 共享内存在多进程下如何并发读,独占写
  • 用户态与内核态如何转换,什么时候会陷入内核态
  • 进程调度算法
  • mysql索引类型,如何根据场景设定索引
  • 聊实习

腾讯二面

  • 问实习(被怼了,对于实习业务理解不够深刻
  • 滑动窗口中位数
  • 设计的一个内存池(元素有文本,图片,视频)
  • (排序后直接挂)

被捞的腾讯一面

  • 实习项目(被怼了
  • 40亿数,找到出现2次的数字(bitmap
  • 拿书问题每个人最多拿1~3本书,101本书,先手能够必赢吗
  • 从左上角走到右下角的最小权值路径
  • 秒挂(除了实习之外的东西都回答的很好

依图一面

  • 数组指针与指针数组(回答错了
    1. 对角线遍历
  • 单词反转(数组不要求反转 例如 a34bd -> d34ba

依图二面

  • 链表排序
  • 二叉树序列化

pony ai一面

  • 链表调整 1->2->3->4->5变成 1->5->2->4->3
  • 代码格式化 (模拟就好

网易互娱一面

  • 一个简单算法题
  • 手写指针交换(没有写出来
  • C++多态,虚函数,虚函数表
  • 内存对齐问题
  • 虚拟内存(共享内存的实现
  • 手写智能指针
  • 系统调用
  • 内核态用户态
  • 知道游戏开发的知识吗(不知道

网易互娱二面

  • 聊实习
  • 缺页中断
  • LRU(面试官手把手帮我优化常数,常数大的选手哭了
  • 战斗力排行榜设计

头条一面

  • redis与mysql的持久化
  • 高性能unordered_map
  • 负载均衡算法

被捞的头条一面

  • linux命令 (被重拳出击,我是真的不会
  • 简单算法题

被捞的头条二面

  • 聊实习
  • 两个有序数组中位数
  • 聊想做什么(明显感觉的到面试官这是为了完成kpi的面试,秒挂
#面经##校招##腾讯##百度##美团##网易互娱#
全部评论
强啊
1 回复 分享
发布于 2020-11-21 00:49
🐂🍺
1 回复 分享
发布于 2020-11-21 08:50
大佬太强了!求分享心路历程和学习方法
1 回复 分享
发布于 2020-11-21 10:14
tql
1 回复 分享
发布于 2020-11-21 11:55
这也....太强了
1 回复 分享
发布于 2020-11-21 12:42
大佬能分享一下你的学习路线吗?谢谢
1 回复 分享
发布于 2020-11-21 15:58
这我学10辈子也不行哇
点赞 回复 分享
发布于 2020-11-21 13:06
看了半天原来不是java...您好强啊
点赞 回复 分享
发布于 2020-11-21 21:34
太强了,能求下C++的学习方法么?现在网络上全是java的
点赞 回复 分享
发布于 2021-03-06 10:05

相关推荐

不愿透露姓名的神秘牛友
11-15 11:54
已编辑
点赞 评论 收藏
分享
26 96 评论
分享
牛客网
牛客企业服务