淘天c++一面

面试官很好,我答不出来的地方还尝试引导,可惜我太菜了八股背得不好感觉很凉#牛客AI配图神器##我的秋招日记#
用sizeof()和strlen()去获取一个字符串的长度有什么区别
static修饰一个全局变量和不修饰有什么区别
那修饰局部变量有什么区别?把局部变量的地址作为函数返回值返回,外面拿到这个地址后,修改这个值,是合法的吗?会报什么错误?
c里面的一个普通的成员函数能不能访问static成员变量?
extern c的作用是什么?
虚析构有什么作用?什么时候需要用到虚析构?
如果拿基类指针指向子类对象,但是没有写虚析构,delete指针会怎么样?
new和malloc两种分配内存的方式有什么差别,如果内存不足的话分配失败会有什么表现?
如何写代码判断这个系统是32位还是64位?
如何实现一个哈希表?
在几十亿个数据里找最大的前k个数,可以怎么去找?
优先队列底层是怎么实现的?
口述代码:
1. 如何判断两个单链表相交;
2. 字符串里面有多个括号,怎么判断是否是合法配对关系
10分钟项目细节,项目中最有挑战性的地方是什么?
反问:
base:杭州
具体工作:统一接入网关的开发
技术栈:c
面试:2+1
全部评论
面试官引导是好心,怪我接不住😭
点赞 回复 分享
发布于 昨天 16:59 北京
面完复盘补漏洞,秋招继续卷!🔥
点赞 回复 分享
发布于 昨天 16:59 湖南
hxd,淘天啥时候投的呀?另外投递的是淘宝部门吗
点赞 回复 分享
发布于 昨天 11:17 北京

相关推荐

头像
09-04 15:35
武汉大学 Java
手写跳表吗,有意思。1. 自我介绍2. 个人经历盘点3. 说说mysql索引类型(b+树,hash,bitset),知道索引压缩技术吗(不知道)4. 看过什么源码(leveldb,mysql),leveldb内存数据结构是啥(不知道,只会扯lsm tree)5. 看过leveldb是吧,来写个跳表吧(花20min写了个残废insert,中途被面试官问你刷过题没有,楼主顿觉毫无希望,直接嘴硬给楼主出hot100楼主早就写完了)6. ob大赛干嘛的7. 说点无锁数据结构(rcu、cow)8. 内存分配器了解吗(不了解,说了一下数据库buffer pool的prefetch和后台刷脏页的设计)9. 职业规划(楼主清楚自己对搜广推毫无了解,只能说想要成长性高一点的,顺便diss一下算法工程师和支付业务开发)10. 干嘛不做数据库开发(太菜了这话当然不能说啦,表明自己还是对上层应用更感兴趣一点,搜广推这种比纯业务开发偏鸡架,比鸡架偏业务的岗很合适楼主)11. 反问:无fa可说,搜广推按最近面下来的感觉,大家干的活基本所差无几(用户点击与曝光log,特征持久化与更新,图算子编排巴拉巴拉,哪个公司都在搞这套)。团队规模:30+人(哪个公司都这么多人)凉了吗。本来楼主觉得上次的快手二面部门(搜推架构)明明去年把主站的团队裁完了,按理说是缺人的,结果还是因为楼主的k个一组有瑕疵没撕出来挂了楼主而愤愤不平。与现在这个部门两相对比(搜推架构是1面反转链表2面k个一组,广告是1面合并k个链表2面跳表),看来还是想招人的,只是楼主莼菜,错失良机。
查看9道真题和解析
点赞 评论 收藏
分享
评论
3
11
分享

创作者周榜

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