快手C++开发工程师-AI平台

1面 1h6min
基础题
(1)自我介绍
(2)C++中static怎么用?存放在内存哪个位置?
(3)进程的内存分布
(4)A* a=new A() 对象放在内存哪个位置,a在哪个位置?
(5)单例
(6)虚表跟纯虚类
(7)基类A,B,继承类C,A,B中有一个方法完全相同(形参跟返回值),用一个C类型指针调用这个方法时是调用A中的还是B中的?
(8)智能指针和普通指针的差异,shared_ptr引用数值何时加一,减一?
编程题
(1)字符串原地逆序
(2)一个有序数组、数组中的数值都是成对出现的,其中有一个数不是成对出现的,找到这个数并返回下标。
例如:[1 1 2 2 3 4 4 5 5 7 7] 返回4
要求时间复杂度O(log(n))空间复杂度O(1)
leetcode 540原题
#快手##C++工程师##校招##面经#
全部评论
T7,应该就是会报错
1 回复
分享
发布于 2020-07-29 18:12
楼主你好,请问你是实习、校招还是社招?
点赞 回复
分享
发布于 2020-07-29 13:43
淘天集团
校招火热招聘中
官网直投
原地逆序是头尾交换吗
点赞 回复
分享
发布于 2020-07-29 13:53
m
点赞 回复
分享
发布于 2020-07-29 14:19
C类指针调用基类A,B中的同名方法不会有二义性吗?
点赞 回复
分享
发布于 2020-07-29 14:55
第(7)个问题要怎么回答呀?
点赞 回复
分享
发布于 2020-07-29 16:03
请问楼主,有被问到AI有关的问题吗?
点赞 回复
分享
发布于 2020-08-01 09:23
问得好细呀, 挺难的
点赞 回复
分享
发布于 2020-08-05 20:58
二面隔一面多久呀
点赞 回复
分享
发布于 2020-08-17 15:25
我一二面是连着一起的,请问你收到三面了吗,今天打电话约三面了😅
点赞 回复
分享
发布于 2020-08-17 21:19

相关推荐

头像
03-05 09:50
C++
点赞 评论 收藏
转发
6 44 评论
分享
牛客网
牛客企业服务