秋招上岸

7月去CVTE实习,边实习边海投,cvte实习转正,回来碰运气,面试了几家,觉得自己学的东西还是太水了,一段时间不看,好多都忘了,周围舍友觉得暑假复习了一波都牛逼的,舍友已经上岸了,就跟着上岸吧,最想去的tx已经被各种虐了,觉得自己还是太菜,面试官都是好评,现在比较纠结cvte和快手去哪个,希望各位大佬给个建议,如果各方面都差不多的话,个人比较倾向cvte,但对快手各个方面不怎么了解,求建议,谢谢各位牛友大佬!!!(cvte是安卓系统方向,快手是ios开发方向)顺便帮舍友祈祷到bigo二面哦!!!
个人感觉:秋招 = 实力 + 运气  (运气 >>>>>>>> 实力)
附上面经:
字节跳动(一面溺了):
周日刚好赶上休假面试,贼期待又紧张,秋招的第一个面试,因为投的后台开发岗,实习一直在学习安卓的东西,也没时间怎么复习,看了一早上就打算面试的我太恐慌了🤐
附上面经:(时间太久远,记得不太清楚了)
(1)项目介绍以及问了一些点和实习的东西
(2)linux的命令,查看网络以及查看进程(东西真的得常复习,问查看进程的命令卡住了只记得p开头)
(2)epoll,select,poll的区别
()数据库的索引和引擎(有印象,完全想不起来,没答出来)
(4)算法题:
给定一个二叉树,输出从右边看到的数据(层次遍历)
有一个无顺序数据,下标i<j,如果ni<nj,求数组中的逆序对数量
提前批腾讯二面溺了
一面:
(1)多态
(2)虚函数
(3)内存泄漏
(4)构造,拷贝构造,析构函数
(5)stl中vector,list,map,底层,扩容,时间复杂
(6)堆栈区别
(7)strcpy和memcpy区别
(8)排序算法的事件复杂度,快排,堆稳定不稳定,如何判断稳定不稳定
(9)查找算法:二分,哈希以及二分的查找条件
(10)解决哈希冲突的方法
(11)linux常用命令
(12)项目中用的系统调用函数
(13)tcp三次握手中accept发生了什么
(14)高并发怎么处理
(15)内核到用户的拷贝过程
(16)epoll触发方式以及epolll和select和poll的区别
(17)项目中断点续传怎么实现的
(18)进程间的通信方式
二面:
无面经可写,各种被狂怼项目,可见上一篇,凉凉,心痛
常规批腾讯(一面溺):java后台捞了
一面:
(1)上来先看代码:
1.阅读如下C++代码:
struct A
{ 
void foo(){printf (“foo”);}
virtual void bar(){printf (“bar”);} 
A(){bar();}
};
struct B : A
{
void foo() {printf (“b_foo”);}
void bar() {printf (“b_bar”);};
};
如果执行如下语句:
A * p = new B;
p->foo();
p->bar();
(2)手写以逗号分割的子串反转函数
(3)接雨水的问题
(4)一些基础问题,忘了,最后说我们只招java的!!!
地平线一面溺了
(1) 项目
(2)OSI七层协议模型
(3)poll和epoll
(4)函数指针以及写一个函数指针函数(世上最大笑点:malloc写成了memory)
(5)虚函数
(6)内存泄漏
大华(二面溺了):C++服务器
西安现场面试,舍友9点15面试去的比较早,也就提前面了
一面:(面试官挺严肃的,不爱笑,十五分钟一个人,唯一就是面试官也没说过不过,就让我旁边等着,然后我周围都是说等二面,我都不知道再等啥,焦虑了一早上)
(1)多态
(2)malloc和ne'w的区别
(3)tcp和udp区别
二面:(面试官爱笑的不行,但是反手一个挂)
(1)epoll和select的区别
刚说了底层结构的区别,然后监控文件描述符的大小不是select底层是数组有限制,我说有个宏设置,然后面试官问我那不可以修改吗,为啥还非得有限制,我就说了数组和链表的区别,面试官就                        笑了,然后就不让我说其他区别了;
(2)文件传输项目中如何提高一个文件的传输效率
我的说法是大文件分割多线程处理传输,然后将了多进程和多线程的区别,然后面试官说面试到此结束,当时那是一个蒙,直接就问了觉得我哪不好,查漏补缺呗,结果说我没深度,我就呵呵了!
哈啰(hr面完了没信了):C++软件开发(嵌入式)
因为早上大华被气惨了,就抱着去试试的心,面试官态度挺好的
一面:
(1)实习经历
(2)项目框架(细到每个函数以及参数)
(3)笔试题:手写strcpy函数(考虑多种情况)
hr面:
主要是基本情况以及实习学到的以及未来规划;
盛趣(一面溺)C++服务器
一面:
(1)实习经历
(2)熟悉stl吗?
(3)map中第一个key设为class需要哪些函数,写出来
(4)手写冒泡排序
(5)将排序的数字改为class类型怎么办,还是上面那个问题。(当时有点蒙,后面想通了写了构造,析构,赋值运算符重载)
小米(一l面说等二面,还没信,估计已经溺了):测试开发
一面:
(1)手写快排代码,平均以及最坏时间复杂度
(2)手写单例模式
(3)二叉搜索树?
(4)浏览器输入url的过程
(5)tcp和udp的区别以及使用场景
(6)三次握手
(7)http1.0和2.0的区别
(8)创建目录文件的命令
(9)进程间通信方式
(10)where和having区别
(11)索引底层和方式
(12)innodb和myisam以及其他存储引擎的区别
(13)测试聊天场景
快手(已收到意向书):客户端研发
一面:
(1)实习经历
(2) 输入法切换皮肤的过程,从设计方面考虑
(3)算法:接雨水的问题(手写代码)
从二维的空间考虑,说思路
二面:
(1)死抠项目(主要问粘包问题以及http会产生粘包问题,会的话怎么解决)
(2)http协议
(3)http协议中的keep alive
(4)三次握手以及四次挥手
三面:
(1)写strlen函数,bit和字节的换算
(2)提高效率,引入了内存对齐,从内存对齐考虑,每次处理4位,用位操作怎么实现s'trlren
(3)写二叉树的前序遍历以及每个节点的深度
(4)写单链表逆置
hr 面:
常规问题以及待遇问题
萌推(hr面完了等通知):后端研发
一面:
(1)多态
(2)堆和栈的区别
(3)内存布局以及虚拟内存和物理内存
(4)手写单例模式
(5)最喜欢的app,以及改进app的想法
hr面:
常规问题和app改进想法(搞得和用户app体验感调查一样)

#快手##字节跳动##地平线##腾讯##浙江大华技术股份有限公司##C++工程师##面经#
全部评论
cvte实习感觉如何,老哥
点赞 回复 分享
发布于 2019-10-12 15:27
能说一下cvte实习感受么,拿到了cvte的offer.......被网上的评价吓到了,纠结去不去
2 回复 分享
发布于 2019-10-16 12:39
厉害😄
点赞 回复 分享
发布于 2019-09-28 01:57
快手一票
点赞 回复 分享
发布于 2019-09-28 01:57
快手
点赞 回复 分享
发布于 2019-09-28 07:16
肯定快手啊😏😏😏
点赞 回复 分享
发布于 2019-10-12 15:24
或许可以聊一下cvte的实习感受吗~
点赞 回复 分享
发布于 2019-10-16 14:55
求cvte实习感受
点赞 回复 分享
发布于 2019-10-16 18:35

相关推荐

废铁汽车人:秋招真是牛鬼蛇神齐聚一堂
点赞 评论 收藏
分享
object3:开始给部分🌸孝子上人生第一课了
点赞 评论 收藏
分享
评论
5
44
分享
牛客网
牛客企业服务