趋势科技C++开发面经

第一次现场面试  0.0
先一个小时的公司介绍, 然后10分钟参观,然后面试
屋里两个面试官,...面了一个小时 没有手撕代码
自我介绍
介绍项目, 问简历上第一个烂大街的Http服务器, 介绍你的改进啥的, 巴拉巴拉
面试官提问:  啥是Reactor, epoll 和 select 区别,.....
讲epoll的时候,我提到了回调函数, 面试官立马问, 啥是回调函数, 使用场景, 然鹅我不会,早知道不提了
后面又讲, 要是我处理一个请求要10s, 怎么高并发,  此时2核cpu 线程池工作线程数目为4, 同时可以处理几个请求??(好像是这么问的)  反正被问的有点蒙,瞎答了答
然后一些八股:
编译过程: 预编译,编译,汇编,链接, 每一步都干什么
.o 文件是啥, 生成的命令是啥
会不会makefile, 你项目里makefile咋写的,说出来, 我说 g++ ... -o .... -lpthread  面试官: -lpthread是干啥的, 我说导入库, 在默认路径寻找, 面试官: 默认路径在哪, 我不知道 (.....答得不好)

gdb, gdb命令...  你怎么调试  如何快速找到程序的错误在哪.......  我直接尬住
静态链接, 动态链接:
多个进程调用动态库, 内存里加载几次, 答: 一次,  问: 进程地址不是独立的吗  我:  不知道咋解释,说不会 ( 我太菜了 ,之前看过没记住 呜呜呜)
优缺点: 我说 动态库更新方便, 库变了,程序不用变  问: 什么情况下需要重新生成可执行文件  我:..... 呃 函数名变了? 参数变了?
win怎么调用动态库, ... 俺不会

纯虚函数和虚函数
我说 函数不用实现  =0 面试官: 没了吗  我: .....没了吧,
我说抽象类 不能被实例化为对象,可以创建该类的指针 
析构函数不是虚函数会咋样
子类重写了父类非虚函数会咋样
智能指针
解释 共享指针循环引用(.....我被自己说晕了,可恶)
http 状态码
为什么用c++做服务器,你想用c++做什么,你觉得c++的应用有哪些.... (一通瞎说)
#趋势科技##面经##C++#
全部评论
线下的话不是说一天面完吗 我以为要面两面的?
1 回复 分享
发布于 2022-08-09 20:31
同c++岗,我手撕代码了。。。
1 回复 分享
发布于 2022-08-09 20:34
楼主收到二面通知了吗
点赞 回复 分享
发布于 2022-08-09 19:54

相关推荐

10-05 23:02
东北大学 Java
我说句实话啊:那时候看三个月培训班视频,随便做个项目背点八股,都能说3 40w是侮辱价
点赞 评论 收藏
分享
Yushuu:你的确很厉害,但是有一个小问题:谁问你了?我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了😆
点赞 评论 收藏
分享
评论
10
38
分享
牛客网
牛客企业服务