首页 > 字节客户端提前批一二三面 C++
头像
yizhua
编辑于 2020-07-24 11:33
+ 关注

字节客户端提前批一二三面 C++

在牛客上看了很多前辈分享的面经,这里也分享一下自己的😄

2020.07.12 字节客户端 一面 1h

STL

多态

虚函数

不用指针引用是否能发生动态绑定

声明Base对象用Derive对象赋值,会发生什么

拷贝初始化和直接初始化区别

智能指针 要注意的地方

在构造函数中使用当前类的shared_ptr会出现什么问题

构造函数中调用虚函数会怎么样

TCPUDP的理解

为什么3次握手?2次行不行?4次行不行?

滑动窗口

http1.0/http1.1/http2.0区别

http2.0最大的改变

http2.0多路复用有哪些方式

IO多路复用 /同步还是异步

IO复用系统调用是否阻塞

死锁形成的条件 解除死锁 避免死锁

什么是系统调用及过程

系统调用和普通函数调用的区别

算法题:二叉树节点之间的最大距离

https过程

非对称加密的实现,为什么公钥加密私钥解?

RSA加密算法

2020.07.20 字节客户端 二面 48min

自我介绍

做过的对自己影响最大的项目/功能

实习对自己未来的影响

浏览器输入URL的细节

线程与进程

同步与异步

串行/并行/并发

算法题:圆圈中最后剩下的数字(2610~3950”)

2020.07.24 字节客户端 三面 1h23min

自我介绍

实习中最有挑战的事情,解决问题的过程

字节对齐的原因,规则

堆栈区别

SpringBoot 不会。。

AOP设计方法 面向切面 不会。。

内联函数原理

内联的规则,不能声明为内联函数的情况

递归函数可以内联吗 不会。。

多态和虚函数

基类,派生类虚函数表分布

重写基类虚函数后,怎么调用基类虚函数

https加密流程

连接建立以后仍然用非对称加密有什么问题,除了慢呢 不会。。

对称加密更快吗,为什么

网络环境不好,采取什么措施来提升http请求成功率(提示:为什么会失败)

应用层有什么办法减少网络拥塞,发的包如何优化

DNS查询过程中有没有可能失败,一定会成功吗

本地DNS缓存没有,不向本地域名服务器请求,有没有其他办法

线程同步机制

自旋锁和互斥锁的区别,使用场景

递归锁有了解吗,递归锁如何如何应对在递归中重复请求锁 不会。。

普通互斥锁递归请求锁会死锁吗

虚拟内存

app启动时有很多线程同时启动来请求资源,如何限制最大并发数

如何优化数据库增删改查速度,除了索引,缓存 不会。。

设计模式了解吗 不会。。

算法题:乱序数组求第k大的元素(小根堆/大根堆/快排分区,时间复杂度最优)

三面被虐惨了,好多问题都是从来没有仔细想过。。。不过面试官很强,会不停的引导,很棒!
出来感觉凉了一大半,慌张了半个小时后收到了HR的好消息,感谢三面面试官!😂  感谢HR!😂

更多模拟面试

全部评论

(22) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐