腾讯云智客户端一面
总共70分钟,太菜了,前面问的操作系统相关答得很不满意,问了一会直接上题。
自我介绍
1.windows,linux,mac内核有什么区别
2.线程,进程,协程
3.宏内核,微内核
4.32位和64位cpu的区别,有什么寄存器
5.c++的this指针存在什么寄存器里
6.weak_ptr和shared_ptr
7.能不能来实习
手撕:
1.写一个模版,可以打印任何类型数据
2.20个节点的循环单链表,随机从一个节点打印。
3.随机20个元素的数组,从中找到最大最小值
反问:部门业务,新人培训
自我介绍
1.windows,linux,mac内核有什么区别
2.线程,进程,协程
3.宏内核,微内核
4.32位和64位cpu的区别,有什么寄存器
5.c++的this指针存在什么寄存器里
6.weak_ptr和shared_ptr
7.能不能来实习
手撕:
1.写一个模版,可以打印任何类型数据
2.20个节点的循环单链表,随机从一个节点打印。
3.随机20个元素的数组,从中找到最大最小值
反问:部门业务,新人培训
全部评论
离谱,客户端问这些吗
已寄,浪费哥们这么久时间
this指针在MSVC和GCC的实现不相同吧,一个是放ecx(windows x86-32),还有一个是就是将this作为第一个参数(windows x64, System V AMD64)=。= 面试官真的懂吗?
佬儿,约二面了没?
桌面客户端这是?又是Windows又是C++的
有后续吗?
我丢 好难啊 我面的时候很简单
相关推荐
字节跳动 算法工程师 年薪超 30 万,优秀者可达 40 万以上
点赞 评论 收藏
分享
投递博世等公司10个岗位
点赞 评论 收藏
分享