记录一下春招实习的面经。

LZ东北大学(秦皇岛)非科班大三(材料成型及控制工程),春招实习拿到了阿里百度快手华为的offer,算是为在北京和学校的四个月刷题+学习画上了句号。因为我每一次面试都会记录内容并且复盘,所以把面经一次性发出来,既是做一个备份,也是给关注我博客的小伙伴们一个参考。

我也不是offer满手的大佬,大多数的面试其实都挂掉了,找工作真的很累,有时候也会崩溃,但是坚持下来总会有收获,所以相信自己,加油哦 ~


“这段时间只是我们人生阶段的一小部分,它总会过去,结果如何你现在难以预料,但是这是把握在你手里的。
所以准备所有东西都卯足劲去准备,累了就好好睡一大觉。”

文章目录

  • 写在前面
  • 360(一面挂)
  • 便利蜂(一面挂)
  • 百度(一二三面oc拒)
  • 腾讯(一二面挂)
  • 快手(一二面oc拒)
  • 华为(一二面oc拒)
  • 天融信(一二面挂)
  • 字节跳动幸福里(一二三面挂)
  • 字节跳动抖音(一二三面挂)
  • 蚂蚁金融(一二三面offer)

写在前面

简单写一下自己认为最重要的几个经验:
1.多刷牛客,在别人基础上整理自己的一份面经
2.力扣前三百高频题 + 力扣编号1—100都是考察范围,这些题目应该五秒钟内有思路
3.早投简历(春招推荐二月投递),多投简历
4.深挖项目

360(一面挂)

360面试体验很不好,面试官咄咄逼人,很有压力也没有发挥好。restful接口如何设计参数校验
服务器搭建流程
写代码(vim)
实现一个垃圾回收的引用计数
算法题:找公共父节点
算法题:两个队列实现栈

便利蜂(一面挂)

便利蜂实习薪资好像还蛮高?
笔试做的也不错面试官问我C++抛异常的性能分析,没答出来 接着给挂了

百度(一二三面oc拒)

一面
问实习做了什么
介绍项目
reactor practor
边沿触发和水平触发
delete new malloc free
c++11特性
shared_ptr unique_ptr
线程并发
lock_guard和unique_guard
用的什么mutex
二叉树层序遍历
链表k个一组翻转二面
问实习做了什么
介绍项目
全局变量存储在哪
c++11特性
线程通信方式
socket的什么(忘了)
delete new malloc free
智能指针
Redis结构
进程线程区别
auto是啥
auto在什么时期确定的
线程协程区别
如何理解事务
用过什么协程库
http1.1
怎么理解字符串拷贝(sso cow memset)
删除链表重复元素三面
问实习做了什么
介绍项目
如何保证线程安全
Google编程规范
问了一点Java项目
c++11特性
如何理解atomic
如何理解原子性
如何理解缓存
哪里用过缓存
为什么用Redis
如何看待c++编程
考不考研hr面就是通知你过了,来不来
因为分配的部门太边缘了,就拒了

腾讯(一二面挂)

一面
https的加密过程
k8s
微服务异步同步
聚集索引 非聚集索引
设计模式
哈希冲突的解决方法
缓存击穿的解决方法
SQL找到注册时间是倒数第三的所有员工
C++从文件到可执行文件的过程?
算法
接雨水
树的z字形遍历二面
1. 给一个函数,能生成1-255的随机数,用这个函数生成1-100000的随机数
2. 没看明白
3. std::function,lambda和functor的区别,好处坏处(是的,effective modern c++)
4. epoll的深入理解,两个重要结构 不会~

快手(一二面oc拒)

备胎了半个多月发了offer一面
自我介绍
实习做了什么
介绍一下项目
epoll和poll区别
封装、继承、多态
偏特化怎么实现的
stl容器
vector和list使用场景
虚函数
用的环境?编译器版本
智能指针
手写一个shared_ptr
模板类实例化的问题
找问题
string getString() {return "123";
}
int main() {string now;const char* str = getString().c_str();cout << str;
}
二叉树层序遍历
股票的最大利润
等一下我去找二面面试官
没找来二面
手写shell,随便写
C++11特性,全都说一下
手写LRU缓存,加上析构和delete node,注意编程规范,加const 改了很多hr面
实习时间
薪资
是准备一直做这个工作吗
能不能接收offer(等了几天收到阿里意向书,微信拒了)

华为(一二面oc拒)

华为很看重笔试成绩,我遇到的笔试比较简单,AC500/500
一面
介绍项目
你是材料的?
学过哪些计算机课程?
说一下进程线程
说一下同步异步
说一下线程同步机制
死锁
用过哪些复杂的数据结构?
说一下二叉树
说一下排序算法有哪些
写一个最熟的排序
经常写代码吗
反问(面试官介绍了十分钟业务)二面
问了一堆大数据,分布式,文件系统
全不会 但还是过了,华为确实在大量招人(hr微信oc
因为华为实习生待遇和转正率感人,就拒了

天融信(一二面挂)

面经找不到了一面
问很简单的操作系统和C++,还有一点网络安全二面
网络分层
http报文结构
常用协议在哪一层
如何发包模拟中间人攻击

字节跳动幸福里(一二三面挂)

字节真的很迷,不知道看我非科班还是什么,本来是最有希望的面试,没想到还是给挂了。
最大的可能是实习时间不合适,加上kpi吧~
hr发消息也不回,三面面试官连摄像头都不开了(不太尊重面试者),反正面试体验很不好一面
介绍项目
项目难点
select和epoll区别
线程同步
io方式
多线程和多进程区别
游戏服务器用多线程还是多进程
线程通信
tcp和udp区别
tcp怎么保证安全的
三次握手,四次挥手
两次握手行不行
三次挥手行不行
状态码
说一下死锁
项目中如何解决死锁
数据库有什么锁
mylsam和innodb区别
数据库隔离级别
项目用了什么隔离级别
数据库有什么索引
索引底层结构
b+树和b树区别
数据库有什么锁
next_key_lock
说一下间隙锁
select * from table1 where id = xx forupdate    这条语句加什么锁
数据库事务
数据库有什么索引
最近在看什么书
什么时间能来实习
转语言ok不
算法 链表头尾翻转
反问 问了hc多不多二面
栈和堆的区别
golang,Java和c++的区别
虚拟内存
联合索引底层结构
联合索引,给了两个例子,判断走不走索引
Redis怎么保证和数据库的一致性的
算法题
合并区间
商城点歌,时时显示榜单的前100个
反问 问了业务,得知是交叉面三面
自我介绍
介绍项目
get/post/head怎么解析的
没有用框架?
请求行,请求头分别有哪些字段?
cookie的作用?
cookie如何保证安全?除了过期时间之外?
https加密流程?
用了Redis,为什么用?
sds结构?
跳表用在什么里面
跳表的结构?原理?
做一个题:力扣hard低频题(频率排到300+)。。最大矩阵,也算是前两百道,大意了没做过,开始写错了
后来想了个动态规划的写法,好像忽悠到了面试官。。
可重复读怎么实现的
幻读如何避免的
实习时间
反问,再次问了业务和hc(多,但还是得把你挂了~)问hr过了吗,不回
问hr为什么挂了,不回 :(

字节跳动抖音(一二三面挂)

这里心态有点炸,一二面没记面经,hr小姐姐人很好~一二面就是照着简历问加一点八股,算法题一面是dfs,二面是股票买卖灵魂三问
前两个做出来了,第三个没做出来三面
介绍项目
redis数据结构
跳表怎么进行操作的
跳表怎么该能快速找到第n个数据(没答好)
LRU 秒过整体不难,但是还是不让你过~
又给挂了,问hr,答:基础和算法都很不错,但是思维灵活度不够~字节拜拜~

蚂蚁金融(一二三面offer)

因为可能有保密的问题,就不发了。
大体上问的比较简单,很少八股文,但是二面面试官会深挖你的项目,精准到每一个点。所以项目既要有深度广度,自己也要记得牢。
过了几天发了意向书,去阿里了~

2021春招实习面经__C++/后台开发相关推荐

  1. 2021年金三银四春招实习回顾

    好久没写博客了,没有消失哦,只是准备春招实习去了,哈哈,一下子两个月就过去了,春招经历了很多,面试了多家公司,下面说一下百度,腾讯,好未来者三家公司的面试经历! 一:百度一二面 这是我第一次经历面试, ...

  2. 互联网大厂笔试都考什么题?最新各大厂秋招春招实习笔试题合集【持续更新...】

    本文整理网上的大厂笔试题.主要是让读者可以感受一下各个厂的笔试难度! 如有侵权,请私信删除! 文章目录 一.阿里巴巴 1. 2022最新阿里实习笔试试题 单选 不定项 算法题 1. 2021阿里实习笔 ...

  3. 2022春招实习面经【美团、阿里、微软、字节、米哈游】

    目录 写在前面 一,美团--快驴事业部 1,时间线 2,笔试 3,面试 一面 二面 二,阿里--大淘宝技术 1,时间线 2,笔试 3,面试 一面 二面 三,微软--苏州STCA 1,时间线 2,笔试 ...

  4. 校招(春招实习 + 秋招)总结感想

    感谢 感谢Cyc2018, 感谢JavaGuide, 感谢其他给予我帮助的博主 春招 春招投递的基本都是大公司,网申投递了大概50+家公司,四月份拿到了兴业数金的实习offer, 五月份拿到了学而思的 ...

  5. 春招实习之路(附面经)-Laochou

    春招实习之路(附面经)-Laochou 本人Laochou,这篇推文主要是分享一下我的春招实习的历程. [时间线] 2020.03.01 这一天,我记得很清楚.这是我人生中的第一次面试,结果是惨不忍睹 ...

  6. 江浙沪的java春招实习综合面经

    最近也是每天刷牛客看了很多大家的帖子,自己结束春招,把之前的记录分享给大家把. 投递公司 搜狐焦点 爱奇艺散招,快手,金陵科技, 地平线, 有赞,YuxiSoft,搜狐,科大讯飞,腾讯微信,趋势,酷家 ...

  7. 2017春招实习面试回顾:从面试连跪到收割offer

    击关注加星标,江湖要事早知道 前几天我发了一篇文章从零基础到拿到网易Java实习offer,我做对了哪些事,这篇文章介绍了我准备2017年春招实习的历程.但是呢,里面没有很详细的面筋,很多读者觉得不过 ...

  8. 【春招实习】借贷宝电话一面

    [春招实习]借贷宝电话一面 面试流程及问题 自我介绍 枚举类用过吗?具体的实现,以及最后枚举将会被编译成什么? Map中哪种是有序的?TreeMap底层实现? HashMap是否安全,延伸到了与Has ...

  9. 面经——小米面经(2021春招)

    摘自:小米面经(2021春招)--感谢小米.感谢雷总.感谢上官可编程 作者:阿波罗啦啦啦啦 发布时间: 2021-05-01 11:08:41 网址:https://blog.csdn.net/wei ...

最新文章

  1. Py中的heapq模块【转载】
  2. 【方法杂谈】你真的了解CVPR吗?
  3. vue-property-decorator使用指南
  4. 1284B. New Year and Ascent Sequence
  5. 惠普服务器查询ilo信息,Hp服务器iLO IML硬件日志收集与远程巡检
  6. 【LeetCode笔记】剑指Offer 37. 序列化二叉树(Java、二叉树、序列化、BFS、队列)
  7. matlab历史指示穿作用,重新学习MATLAB——相见恨晚的重要应用技巧
  8. centos改变文件拥有者_每天学点之CentOS软件二进制包安装
  9. 100w条数据插入Mysql 数据库,耗时仅10s
  10. SEO专题之四:如何合理有效选定关键字
  11. C语言实现数字串转数字
  12. 2021-09-06146. LRU 缓存机制 哈希表
  13. 小米系统服务器,小米服务框架
  14. NLPIR-JAVA版本-MAC-LINUX-WINDOWS操作系统均适用
  15. Boom 3D全新2022版音频增强应用程序App
  16. 初中数学定理公式汇编
  17. 程序员在群里“匿名”骂老板,第二天被开除,聊天记录曝光
  18. 诺基亚衰落的原因及其如何走去困境
  19. 简单的图书馆借/还系统——C++实现
  20. 自己实现atoi函数

热门文章

  1. Linux CPU简介
  2. DataGrip 使用技巧四
  3. 第九届蓝桥杯大赛个人赛决赛(软件类)C大学B组 题解
  4. paddle lenet5网络搭建
  5. [Alibaba十周年庆]马云讲话要点
  6. 【DaVinci Developer专题】-24-IDT高阶应用:结构体中元素(数组,结构体,联合体)类型相互嵌套
  7. python中 自定义向量 计算向量乘积, 平行四边形面积,三角形面积
  8. (精简稳定版)win8系统下装win7系统
  9. mysql数据库的关键字_数据库 关键字
  10. [架构之路-56]:目标系统 - 平台软件 - 总体架构概述