概况:
- 本硕机械,方向超声波故障诊断,无C++/软件开发经验;
部分面经
面试基本上集中在十几天完成,从9.7开始到9.25之后就没面试了。面试和笔试密集很多来不及记录,再加上本人记性不太好,所以会有很多遗漏
大概按照时间顺序排列
1、 乃尔 结构工程师
公司是做传感器的,和硕士课题比较接近,1面电话面过,主要谈项目
2、 华为优招 硬件工程师
博士师兄面了海思岗位,而后那边说缺人,于是推荐我过去。周五简历发对方邮箱,十几分钟之后就电话一面,而后周六中午收到通知让周天早上去上海面试。现场面了两面之后愉快的吃了饭。
岗位是传感器和超声波方向(和硕士课题有点关系)
- 1面电话,问课题、项目,
- 2面技术,3个人面我,仔细抠一个项目,写思路画流程
- 3面部长hr面,常规问题
3、 Shopee 后台开发
虾皮也面的挺早,早早做了笔试,去面海思之前当天刚好面虾皮一面
1面技术面
数组选取一个、两个、n个最大数
重写笔试未通过代码,讲思路,可能的解法
事务?四个特性
隔离级别(未答出)
TCP三次握手、为什么是三次
TCP、UDP区别
有没有用过数据库
进程和线程
进程间通信
2面能力面
转行业、以后的工作意向
事务的隔离级别、分别对应哪些问题
因为视频通话很卡,断断续续,就有了后续问题
分析一下视频面试网络卡顿的可能原因???
为什么要用UDP,有什么特点,包的大小怎么确定
视频面试的过程是怎样的???
怎么设计一个类似牛客网的视频面试平台???
你的专业对以后的工作会有帮助吗
面完就感觉凉凉,还是给过了
3面HR
常规问题
工作城市、期望工资、意向部门、还有什么问题
4、拼多多
1面
原以为是视频面试,结果是电话面试,刚开始就能听出来面试官的语气,已经凉凉
自我介绍
写代码1,给出一个n * m的矩阵,请输出它逆时针旋转90度之后的矩阵
写代码2,(Ax+By+Cz)^N展开后,求x^Dy^Ez^F这一项前的系数
HTTP报文、头部
GET和POST方法区别
怎么区分传输内容
5、金蝶(未及时记录)
投的java岗,没学过java,按照c++的做了笔试,过了?
现场两面,一面技术面,面的go语言?总之就是玄学面试,问的问题应该都比较常规。
Hr面也比较常规
6、云从(未及时记录)
2轮技术+hr
一面:常规问题+写代码判断字符串是不是邮箱,和面试官互动挺好
二面:感觉已经要我了?一直介绍部门,介绍以后工作什么的,要学啥东西之类
7、4399(未及时记录)
笔试冲突了,当时只做了半个小时,居然让面试了?
一面技术+一面HR
将1T的数据翻转,内存大小假设为1G
8、精雕(未及时记录)
扣项目,面了有一个小时
9、优必选(未及时记录)
问项目,一面挂
10、oppo
1、一面挂
印象深刻,没有问技术问题
拿到简历,重点圈出机械工程,问成绩,四六级
开始写代码,合并两个有序链表,空间复杂度O(1)
可能快到时间了,还有什么问的吗,结束
11、CVTE
1、一面挂
介绍自己
智能指针,weak_ptr怎么用,怎么定义
Epoll是用来干嘛的?调用函数
Poll和Epoll的区别,为什么Epoll效率高
了解栈吗?库函数有哪些?队列呢?
写代码,用两个栈实现一个队列
画出TCP三次握手,为什么是三次不是两次
什么是平衡二叉树
写代码,判断一棵树是不是平衡二叉树
模板了解吗?
哈希了解吗,怎么解决hash冲突
RAII手法
继承、虚函数、多态怎么实现,虚函数表
12、科大讯飞
两面技术面+HR
三面间隔时间太长。。
二面用的小鱼?网络很差,面试效果也不好
13、801
现场投简历一面,给了测评的小纸条,做了测评
接到通知让去西工大复试并签两方,去了之后简单聊了一下,看到机械相关成绩很高,就很好。
14、28
一轮技术面一轮HR面
印象中技术面问了挺多东西,包括C++、数据结构、操作系统
Comsol有限元仿真、PML完美匹配层原理
15、618
就现场笔试,题目有语文(包括写作文)、高数(积分、极限等等)、英语(翻译、阅读理解)
之后现场面试,大概是十几个人围着圆桌面你一个,问问你的简历什么的
16、百度
1、以为一面凉
Typename
RAII,把资源和管理分开,写一个类?
写代码,给堆里面插入元素
写个lamada表达式
虚函数,继承,多态,重载,重写
怎么进行查找,数据结构,方法。遍历,二分,哈希,线段树,B+树
B+树查找一个范围
数据库,MySQl数据结构
MyISam和Inodb引擎隔离级别,幻影读怎么解决
手推快速排序的时间复杂度表达式
多线程如何进行线程选择
仿函数
面完就感觉可能过不了了,没想到意外的通过了
2、主要是三个问题
手撕二分查找,完了写旋转数组的二分查找,要用上面一个函数
设计一个系统,输入是一个单词,系统里有很多个单词,需要输出这个系统里边兄弟单词的个数。(个人理解:设计数据结构、设计查找算法、计算复杂度……)
最少用多少个老鼠找到100瓶药里面的有效药
3、三面
介绍不相关的项目,扣思路,还提了问题??
线程调度
Linux文件系统
介绍部门,完了加了微信
17、网易互娱
1、一面
Select/poll/epoll
进程和线程、进程的状态,
怎么查看TCP状态
进程的通信
实现一个socket编程
Static
定义宏函数a*b
四种转化的区别
Virtual ,写一个多态代码
写代码求虚函数表地址
写二叉树的前序遍历代码,递归和非递归形式
写堆、快速排序代码
2、现场二面
12个砝码不知轻重找到那个不一样的并说明是轻还是重
怎么判断地图上其他玩家是不是在你的视野内
读过什么书,怎么推荐
18、虎牙面试凉
刷kpi无疑,莫名其妙通知面试,全程围绕stl
Vector 的内存分配、底层的实现
STL的实现包含哪些部分
Int a,Int a[]和Vector<int> a的内存位置
怎么让Vector<int> 在栈中分配内存
STL的线程安全
举例多线程可能的问题
进程调度算法,举例LRU,用STL实现LRU
19、猿辅导面试凉
面完虎牙,就近在酒店旁边找了个位置开手机热点,网络不好
切换wifi中晾了面试官几分钟(完了就知道没戏)
线程和进程,进程的状态
TCP、UDP、三次握手四次挥手
Select/poll/epoll区别,LT和ET
http状态码
1.0和1.1区别,1.1和2.0区别
流量控制和拥塞控制
TCP怎么保证不出错
Proactor
进程调度算法
写代码,对于一个无序单链表,分别将其中的奇数和偶数取出存成两个有序链表
20、TPLink
1、一面
记不清了,有问简历项目
有问笔试题,说思路(找链表公共节点,两种方法,合唱队形问题动态规划)
应该还有问技术问题
2、sp加面
总共三个问题,答的很烂:
用rand5实现rand7
写代码,将{a1,a2,……an,b1,b2……,bn}调整成{a1,b1,a2,b2……,an,bn}要求O(n)时间O(1)空间(完美洗牌算法,之前都没听过)
贝叶斯条件概率问题,要求写公式
3、终面
就聊天了,没具体问技术
21、深信服
面试比较简单,3面技术加一面HR,记不清楚了
定义最大值的宏,写成函数
C++调用C函数,C++和C混合编译
New和malloc区别
排序复杂度、稳定性
实现一个类,能访问其存活对象数目,包括构造、析构、拷贝
跳台阶
四个人过桥问题,人数增加
二维平面可能的到达路径数,用不同方法做
布隆过滤器
构建一个亿的黑名单系统,对输入快速判断
松弛操作
编程由层序生成先序
页式内存管理,虚拟内存映射到物理内存怎么实现,软件还是硬件,内存分级
HR面完了加了微信
22、贝壳
2轮技术面+HR
一面面试官一直感叹生活不容易,感觉很累,分享他的经验
二面手写了旋转数组的二分查找代码
23、美团
莫名其妙通知面试,刷kpi无疑。问了个大数据查找、排序、获取前N个问题,多线程安排问了个知乎问题:100人坐飞机,他们分别拿到了从1号到100号的座位,这些乘客会按号码顺序登机并应当对号入座,如果他们发现对应号座位被别人坐了,就会在剩下空的座位随便挑一个坐.现在假设1号乘客疯了(其他人没疯),他会在100个座位中随便选一个座位坐下,问:第100人正确坐到自己坐位的概率是多少?(也可推广到n名乘客n个座位的情况)递推得到答案,反证也说得通,最佳解法是踢人。
其他不记得
24、寒武纪
官网自动调了数个岗位,最后定格在测试开发上?
一面电话面应该过了:
常规问题:C++和C区别
Malloc和new区别
Struct和class区别
STL、类对象继承
记不清了
25、海康威视
一面技术+HR
手写单例模式、写代码判断内存大端小端
其他记不起来了
26、迈瑞
投了个深圳超声算法岗
一轮技术+一轮HR?
技术面就介绍我的项目,印象深的有一个加速度传感器的原理
第二面面了2个小时……没问技术,单纯聊天了,一直想提薪水,最后也只是说深圳14*15,sp可能多一两千,还需要英语六级口语A或者同等的托福和雅思成绩
26、vivo
个人面试体验最差,没有之一。
投了嵌入式,做完笔试让我来面试了
问我自己不相关的项目?(虽然没有相关项目,但是你也听不懂不是)
一个专业问题都没有
然后:你走吧,你可以多试试
不想要非科班还让我来干嘛???
一点经验
- 1、有大厂实习经验的秋招都比较容易;
- 2、提前批比较重要,节奏慢,不少公司会招大部分人(比如阿里),但是挂了有可能影响正式批(比如阿里);
- 3、在面自己想去的公司之前,可以先面其他的刷刷经验;
- 4、不同地区三方时间不同,西安一般最早一批(9.20左右),秋招开始不到一个月就可能被逼签了;
- 5、个人经验:学校专业(30%)+能力(40%)+运气(30%);
- 6、早作准备。
注意事项:工资=月工资(基本+绩效)×12+年终奖(1-6不等***工资) → [绩效工资可能拿不到/年终奖有浮动]公积金:5%-12%不等→ [可能存在缴纳上限]调薪:不少公司没有普调岗位:部门岗位可能比公司重要)→ [类比不同专业的不同方向]培养:部分公司没有新人培训,直接干活违约:意向书≠offer,签了三方也有可能被毁
关于转行
关于是否转行的问题我也考虑了很久。就和是否选长学制是否读博一样,每个人的情况都不一样,其他人的只是参考。需要结合自身条件做判断,我可能考虑的一些因素包括:需求(工资、工作时长、工作内容、工作条件、工作氛围、未来规划)专业(主要看普遍情况,不能看个例,可以参考往届师兄师姐就业情况)研究方向(最好以同课题组的,同方向的师兄师姐为参考)个人兴趣家庭情况等等。
全部评论
(30) 回帖