字节跳动提前批深圳后端c++二面

自我介绍
深入问了一下我的论文 大概十多分钟
说一下static关键字
inline关键字
inline与define有什么区别
智能指针
四次挥手
io多路复用
select poll epoll
从内核拷贝到用户空间怎么拷的
ping底层过程
强制转换怎么转 还有别的方法吗
怎么确保基类转派生类时的类型安全
代码题
给定m个字符 [a, b, c, d],字符可能存在重复,以及一个长度为n的字符串tbcacbdata,问能否在这个字符串中找到一个长度为m的连续子串,使得这个子串刚好由上面m个字符组成,顺序无所谓,返回任意满足条件的一个子串的起始位置,未找到返回-1。

实现一个 函数,输入是字符数组和字符串,输出一个整形数值

['a', 'b', 'c', 'd'] tbcacbdata -> 3
['a', 'b', 'c', 'c'] tbcacbdata -> 1

代码写到一半面试官掉线了🤣 过了好久才连上来,上来之后检查了下代码运行一下就结束了

7月10号收到感谢信,凉了哈哈

#字节跳动校招提前批##字节跳动##C++工程师##校招##面经#
全部评论
算法题leetcode 438
3 回复 分享
发布于 2020-07-07 18:11
我补充一点我面试中的问题,其他题目同楼主的题目基本一样: 1.四种cast转换 2.服务器端大量time_wait状态,这题我不会,我当时感觉服务器端好像没有time_wait状态,没敢答,我说不大会,不知道是不是自己听错了 3.inodb是如何组织数据的(一脸懵),这个问题好宽泛 4.volatile关键字 5.free,delete后是否立即将内存归还给操作系统 6.虚拟内存管理是如何工作的 7.介绍一下你了解的锁 代码题: 1. leetcode 438 要求O(n),我写的O(26n),面试官让我优化 2.两数之和小于指定target的所有不同数组下标的数对(不是求个数),O(nlogn)
1 回复 分享
发布于 2020-07-07 20:14
感觉同我的是同一个面试官,代码题一样,我还有一道
点赞 回复 分享
发布于 2020-07-07 15:44
你好,这句话我想请问一下,派生类转基类不是属于类型安全吗?还是说问得是虚函数? “怎么确保派生类转基类时的类型安全"
点赞 回复 分享
发布于 2020-07-08 01:08
从内核到用户的拷贝是怎么拷的...这怎么说呀
点赞 回复 分享
发布于 2020-07-08 20:52
请问视频面试平台是牛客还是飞书?
点赞 回复 分享
发布于 2020-07-09 15:17

相关推荐

3 48 评论
分享
牛客网
牛客企业服务