字节跳动C++三面凉经

自我介绍。
然后C++语言方面的知识一个都没问。
智力题:1000颗棋子 A,B轮流取,可以取1-7个,A先取。A有把握胜利吗?
剩余2g内存,malloc函数4g能成功吗?我回答返回值0,他让我再想想?(我心想:我学的是假的C/C++吗? malloc能申请无限的内存?//输了,刚试了下malloc 似乎还真能这样搞。😱,似乎跟swap空间大小有关。
protobuff格式和tlv差别?我答了?。然后他又问 tlv数据格式再+protobuff的api和protobuff有啥区别。
leetcode340;
反问环节:
由于答的不好,面试官说可以秋招再来了🤣
#面经##校招##字节跳动##C++工程师#
全部评论
三面一般都是 leader,我面过两次 leader,都不太问具体技术,主要聊想法
1 回复 分享
发布于 2020-07-29 20:42
可以把代码贴出来看看吗? 实在是想不通为什么可以无限申请内存
点赞 回复 分享
发布于 2020-09-13 22:55
虚拟内存的相关机制是不是能让程序分配到更多的内存呀?
点赞 回复 分享
发布于 2020-07-29 20:19
我也差不多,根本没问啥技术问题。就聊了聊项目,然后就给挂了。真的是莫名其妙😂
点赞 回复 分享
发布于 2020-07-29 20:10
老哥面的哪?我三面情况和你好像😂
点赞 回复 分享
发布于 2020-07-29 20:08

相关推荐

字节again,感谢节子天天给我发面试机会1. 拷打项目就只问了几句,主要是对业务场景提出了质疑,感觉我的回答他没理解,我也没太理解他想听啥,然后就糊弄过去了2. 八股1. Java和python,c++等语言的区别2. java的特性(回答了继承封装多态)3. 额外解释了一下什么是多态4. Java有哪些集合,解释一下底层数据结构(说了一下hashmap, arraylist,linkedlist)5. Array list如何扩容6. 哈希map如何扩容?7. 哈希map和hash table的区别,和con currentash map的区别,既然table和current hash map都是线程安全,为什么使用current hash map不用table8. MySQL和redis的区别9. 既然MySQL内存和磁盘都能存储,为什么使用redis不用MySQL?为什么red is快?除了基于内存外有别的原因吗?10. hive表和mysql的区别,为什么hive表可以存储巨量数据11. 你知道memory cache吗?(。。。理解错题意了,以为是问的技术或某个软件,和redis一样,面完了才缓过来是个技术概念,当时傻不拉几的说是c#里的一个类)12. Http的长连接和短连接13. 为什么http 传输层是用TCP不用udp?14. 除了http 1.0和1.1外,还了解别的版本吗?15. Http有什么状态码(啊啊啊这个记错了,500是internal server error,记成bad request了)16. 大语言模型了解哪些?(说了一个agent)17. 解释一下agent的作用(顺便扯到了mcp)算法题:实现指定下标的链表删除,就传一个index,然后删除列表的这个位置(简单题秒了)感觉面试官技术栈应该不是Java,就全程听我瞎扯呼,问的答上来的九成,算法题也撕的简单,面试体验也很好,就是最后给挂了。。
想摸鱼不想干活:woc过了,之前发了感谢问卷,还以为挂了呢,结果周一给我打电话又说过了
点赞 评论 收藏
分享
评论
2
15
分享

创作者周榜

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