淘天C++研发工程师一面面经

秒挂板

1、介绍项目实习经历

2、主力开发语言,接触过哪些其他语言

3、项目的背景

4、项目对你的技术挑战在什么地方

5、其中的技术难点是什么

6、项目中用libevent为你带来哪些效率上的提升,是否横向对比过他的竞品

7、他的底层用了什么IO多路复用技术

8、对比分析几种IO多路复用方法

9、常用的Linux操作:查看本地ip地址、软连接

10、手撕:用尽可能多的方式实现函数:输入1输出0,输入0输出1,没有其他输入

11、对比上面的几种函数的运行效率,其中穿插问了一些底层的实现(比如:对输入取反是逻辑取反还是按位取反,如何保证输出是理想的结果;vector的底层空间分配;三目运算符、异或、直接减法,分别分析他们运行的速率;ifelse、三目运算符、switchcase分别比较运行速率)

问的很底层,确实基础不好,面完直接挂,也是很良心了

#发面经攒人品#
全部评论
这是啥时候面的啊,咋感觉在小红书上看到过差不多的面经
点赞 回复 分享
发布于 09-24 15:12 北京

相关推荐

查看11道真题和解析
点赞 评论 收藏
分享
评论
1
3
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务