回馈在牛客了解到的各种信息,以及各路分享面经的大佬。
ps:毕竟不知道各面试官会不会不乐意别人发面经,所以涉及到问和反问等一些和八股文无关的问题,我不会在这里详细描述。
pps:面经的问题不代表所有问题,毕竟我都是在面试之后才把能回忆起来的写下而已,还是难免有遗漏的qwq。
ppps:自我介绍说自己没做过项目,所以各面试都没有问项目。
4.27 这份面经应该就此告一段落啦 所有进度条都走到差不多了
腾讯-CDG移动客户端-暑期实习
3.20突然通知实习生电话抽面,问明天有没有空。我有点佛地不想改时间,就应了明天,然后又紧张兮兮地开始抱佛脚。
一面 电话面(3.21 26min)
自我介绍
聊天
两个数据结构题,说思路/做法:
8瓶一模一样的药水,其中一瓶里边是毒药,喝了毒药7天后必死
现在有3只鼠,要你在7天内(也就是7天后)知道哪瓶是毒药。(然而我当成智力题去思考了.....)
两个无序有重复元素数组,求交集
3.25 进度条到了复试
3.29 约3.30,然而有事,推了一天,即3.31
二面 腾讯会议(3.31下午 约30min)
- 自我介绍
- HTTP请求头部结构
- HTTP Header和状态码知道哪些
- HTTP和HTTPS区别
- HTTPS加密过程
- 浏览器输入百度到得到页面的过程
- 三次握手四次挥手过程
- 为什么三次握手四次挥手
- 等待2MSL为什么,不等会怎么样
- 进程线程关系
- 数据库索引、B+树
- 有没有自己学过什么客户端的东西,比如一些语言和框架?
- GIT了解吗
- 平时有用Linux吗
- 平时有用数据库吗
- 有网络编程经验吗
- 反问:问了下10-14那些对实习生有要求吗
二面一个小时后就约三面,当天晚上
三面 腾讯会议(3.31晚上 )
- 自我介绍
- 虚表
- 构造函数的调用过程
- 析构函数的调用过程
- 单例的实现方式有哪几种
- 友元
- 怎么判断一个链表有环无
- 怎么求一个字符串数组的最大不重复子串
结束后没几分钟,进度条进入hr面;在面试途中,收到了笔试短信,4.4晚上
笔试(4.4 2h)
搞砸了....希望hr不要察觉到我糟糕的成绩
4.7 晚上通过学校的腾讯HR TALK,问了腾讯那边的hr,发现腾讯的流程会在八个工作日内得到回应,而我现在才第四个工作日诶......
4.9 等待约hr面的第9天......第六个工作日了!(明天又是周末了
4.11 晚上11点半收到了约hr面的短信,约在4.12晚9点半
4.12 晚9点半,没等到hr.... (第7个工作日)
4.13 上午10点+ 打电话找工作人员,让对方找面试官帮我重约时间 中午重新约了下午hr面
hr面 腾讯会议(4.13 约20min)
问了对工作方面知识的了解程度,比赛经历,项目经历,入职时间,其他厂的面试情况,出生年月,讨论了转正的事(果然是语焉不详)
4.14 收到云证,发现进度条跳到录用录用评估了
4.26 接到oc了...
4.27 收到意向书了
阿里- -研发工程师JAVA-暑期实习
笔试(3.23 约30min)
笔试给的是一个钟,两道编程题,每题可以多次提交(但最后提交答卷只能一次!),但是不难。
两题数据都很小很暴力
3.24 约了电话面,定在3.28
一面 电话面(3.28 33min)
- 自我介绍
- 聊天,聊天中问到的八股文:
- 类的特性,运行时多态的几种表现
- hashmap
- 给一个现实问题例子,用数据结构的思路讲讲
- 反问:
- 要到杭州吗,要用JAVA吗
- 平时不怎么用JAVA,面试没关系吗(没关系的
3.31 约了下一次电话面 ,定4.4下午
二面 电话面(4.4 45min)
自我介绍
问了实际的工程项目问题,关于一个系统,其中涉及到了数据结构、哈希等等。
问与反问:
- 对实习生的要求
- 关于杭州那边
因为面试官他认为我一面已经被问及了基础知识,所以他想考考我面对实际工程问题时的做法,即所谓的“活学活用”。
4.6下午 在期待中等到了约三面的电话,明天上午视频面。
4.6晚上 突然发现明天是大组主管面...orz
三面 阿里会议视频面(4.7上午 30min)
问了很多问题,答得不好。问的包括但不限于读研、工程性问题。
面试官/大主管表情挺严肃的。说是之后会再作评价,所以只能等通知。
我知道我不配,但还是妄想能等来一次hr面。
...~(~o ̄▽ ̄)~o...o~(_△_o~) ~...等通知的第一天
4.9 下午接到了约hr面的电话 下周三下午视频面。阿里效率真高呀万岁!
HR面 阿里会议视频面(4.14 28min)
问了打比赛的一些事情(比赛的分工,怎么组队 等),有成就感的事,挫折,高中大学加入的社团,读不读研,当时怎么选计算机专业,朋友对自己的评价等等,反问。
(阿里的一二三面以及HR面都让我觉得很专业!)
4.16 收到意向书!
4.20 接到hr的电话,我跟她说我因为一些考虑,要去字节,她站在我的角度跟我聊了许多(并非是劝说去阿里,而是帮我分析一些情况),就,想吹吹阿里,整个面试过程都让我觉得专业、体贴又愉快。
怎么说呢,阿里是个很有价值的厂,虽然我因为各种原因选择了字节,但阿里真的很好很好,一开始面阿里,其实只是想混个面试经验,不指望能进去的那种,但万万没想到有这种结果,还有点浪费对方时间的愧疚了...
所以怎么说呢,看到这里的各位,如果目前尚无去处,不妨试试阿里,它值得,它的面试经验也值得。
字节-抖音客户端-暑期实习
一面 牛客(3.26 约1h30min)
ps:这一面经参考价值不是很大,对比其他我看过的其他面经,有些不太对劲...
- 1min 自我介绍
- 虚函数表, 包括但不限于:存的是什么内容
- int const* a, int*const b, const int*const c
- struct 字节对齐 [1]
- extern C
- \n 和 endl 的区别 [1]
- 除了 scanf 以及 cin 这些, C/C++ 还有什么别的读写方式吗
- 文件读写的类
- C++ 怎么捕获异常、异常的类
- OS 的异常、中断
- C++ 锁的类,有什么锁
- vector 和 list的实现,vector的旧内存是直接销毁吗 [1]
- 说一下queue
- 一个线程多大
- 一个进程可以开多少线程
- 让你实现一个线程池 说一下怎么实现 包括但不限于 用什么容器来做这个池
- 进程的通信方式 进程共享内存怎么实现
- 说一下智能指针 说一下shared_ptr的底层
- new 和 malloc 的区别, new 怎么开辟内存
- 虚拟内存和物理内存
- 页表的宽度 页表是无限长的吗 怎么用页表(大致意思,但不是这么表述)
- 局域网在哪一层
- TCP 和 UDP 的区别
- 说一下 在浏览器输入百度到得到HTML页面的过程
- DNS劫持
- 浏览器打不开却能打开QQ聊天 是个什么情况
- 发送(传输?)文件用到什么协议
- 看视频用到什么协议 [1?]
- 知道什么是关键帧吗
- 最后半个钟是做个螺旋数组的题,10分钟用来想最优的方法(然而想不到),20分钟用来敲代码和debug。问题不难,最优方法也不难想,但是 状态不好+紧张。
- 反问:我轻声细语:我表现得是不是很糟糕呀?
问的问题,包括但不限于以上这些,至于为什么能问这么多,大概是因为我什么都不会,所以跳呀跳......
3.29 约二面 3.31下午,那天有课,且晚上要面腾讯,于是推了一天,即4.1
4.1 出了点事,于是推到清明后,即4.7,虽然还是有课,但是,不好意思再拖了....
二面 牛客(4.7下午 34min)
- 自我介绍
- 复盘一面那个螺旋矩阵的最优做法
- 指针和引用的区别
- 堆和栈的区别
- C++的编译链接过程
- 静态链接和动态链接
- 对象
- 多态
- 继承和组合
- TCP的面向连接
- TCP的可靠传输
- TCP的拥塞控制
- HTTPS的加密过程
- 做题:字符串不开内存压缩(挺简单的一题
- 反问:大四实习期间期末考可以请假吗ovo
一个小时后约三面,后天(4.9)晚上...
三面 牛客(4.9晚上 47min)
八股文内容有点不太记得了
- 自我介绍
- 问了网络工程的实际问题
- https 加密过程
- http 头部
- 网页输入百度发生的事
- DNS怎么保证最短路径
- 智能指针
- 题一:给了你几天的股票价格 允许0-1次的买卖,求最大收益
- 题二:给一个数字串,求出所有合法IP(这个是有测评的)
- 反问
听面试官意思是等hr联系,大概一周之内会有反馈。
4.11中午 收到约hr面的通知,当天下午,hr让我好好准备
hr面 飞书(4.11 约30min?)
自我介绍,问实习时间,谈了下薪酬和福利,问了我的一些观点和自我评价,问其他厂的面试情况(如实说了)
hr觉得实习时间有点晚(7月中下旬),希望不会挂掉qwq
4.12 说我offer审批过了,确定入职时间,然后问我确认offer。我跟hr说让我想一晚上。跟其他人沟通,考虑各方因素,其实已经决定字节了。
4.13 跟hr确认了offer,hr说这两天会发offer。
4.19 收到offer
华为-服务与软件研发管理部-软件开发-暑期实习
3.14 投了简历
3.30 第一次笔试前,发现自己投错成应聘生了orz... 于是重投实习生ovo ,错过了第一批笔试
4.06 朋友收到了笔试邮件,我还是没收到... 大概是和华为有缘无分了
悄悄问问,有没有未来的同事呀?
全部评论
(2) 回帖