08-12 C++快手技术面一面(二战)
自我介绍
问了下项目经历和比赛经历;
手撕题:二叉树的最大路径和;
class 与 struct 区别;
内存对齐;
多层继承;
虚函数;
C++11 锁;
支持多并发语言的锁;
多线程之间的数据共享;
进程之间的通信方式;
socket中的多路复用;
tls协议;
Linux中对于进程的保护机制;
异常捕获;
智能指针;
性能排查;
类的生命周期。
反问:部门业务、后续流程
=====更新=====
已约二面。
问了下项目经历和比赛经历;
手撕题:二叉树的最大路径和;
class 与 struct 区别;
内存对齐;
多层继承;
虚函数;
C++11 锁;
支持多并发语言的锁;
多线程之间的数据共享;
进程之间的通信方式;
socket中的多路复用;
tls协议;
Linux中对于进程的保护机制;
异常捕获;
智能指针;
性能排查;
类的生命周期。
反问:部门业务、后续流程
=====更新=====
已约二面。
全部评论
楼主问您几个问题:
多层继承 是问了多重继承有什么问题 然后虚继承怎么解决吗
异常捕获 这是问的c++里的 try catch吗
类的生命周期 这个问题楼主怎么答的哇 不就是跟基本数据类型是一样的吗?
二叉树的最大路径和是hot100中的那个难度困难的题目吗
佬是银牌吗,感觉本科好难进快手的没牌子
哥哥 现在进行到几面了
老哥,二面完约三面了吗
佬是硕士吗
我也投的c++岗咋一直被挂简历啊
麻烦问一下,这种手撕是要自己建树自己存数据吗
m
6
快手真能复活呀?离谱。。
二战啥意思
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
2025-11-29 18:38
河北东方学院 前端工程师 点赞 评论 收藏
分享
嵌入式的小白:其实你这简历,好多方向的东西都有写,但是没有聚焦到某一个方向,小公司可能需要全能的,但是有校招的差不多都是中大公司为主的,你这样的简历就不占优势
1.首先你的语言涉及到C c++ python,这三个语言类型已经对你从事的行业已经有一个大方向的定位了,比如c可以从事系统,bios,驱动等,qt可以从事界面相关,C+=的没去了解哈
2.在这个大方向里面,你看看你想去的公司对应的岗位需要你了解什么,比如汽车的,消费电子的,穿戴的,或者类似mtk这种平台的都有不同的要求,穿戴的我了解到的是rtos,你要想做这个,那你简历要突出rtos mcu,你要想做手机这类消费电子,那就要突出linux驱动等,要知道公司需要什么,然后你去迎合他么年的需求
3.根据2的,你修改简历并且好好准备 点赞 评论 收藏
分享

腾讯成长空间 6021人发布