字节 C++ 二面

1.自我介绍
2.如何评价深度学习模型的好坏?
3.具体有哪些指标?
4.模型有做轻量化吗?怎么做轻量化?
5.Redis中如何解决分布式的问题?
6.Redis怎么保证一致性?
7.客户端的开发技术你知道哪些?
8.手撕SQL,给了一个学生表、课程表、成绩表,查均分大于60分的同学学号和平均成绩,查所有的学号、姓名、选课数、成绩,还有一个忘了。
9.索引是做什么的?索引的数据结构?MySQL里面索引用的什么数据结构?有哪些索引?
10.MySQL为什么要用B+树而不用B树?为什么B+树效率高?
11.手撕,n阶楼梯,一次走1层或3层,走完n的有多少种方法?(用的vector dp 加 dp[i] = dp[i-1] + dp[i-3])
12.如果不准用vector,怎么实现?
13.这道题怎么降低内存使用?提高性能?
14.为什么你原来的方法效率慢?慢在哪里?
15.如果直接用递归的方法,会出现什么问题?
16.提到栈,那栈用来存放什么?
17.堆呢?
18.线程锁有哪几类?
19.有个线程在读,能写吗?有个线程在写,能读吗?
20.CAS是什么?
21.C++中CAS怎么做的?(atomic)
22.ABA问题知道吗?
23.TCP四次挥手详细说。
24.HTTP和HTTPS的区别?
25.什么是对称加密和非对称加密?HTTPS中的S是对称还是非对称?HTTPS中的加密过程是怎么样的?
26.TCP中keep-alive和http中的有什么区别?
全部评论
佬,可以看看简历吗?
1 回复 分享
发布于 2024-12-03 16:49 广东
太难了吧,这套问题我可能最多回答一半 唯一算法那可能回答的比较好,循环数组优化内存,矩阵快速乘法优化线性递推
点赞 回复 分享
发布于 2024-12-11 06:28 北京

相关推荐

02-12 23:06
Java
饼子吃到撑:你现在最重要的任务是专升本,要不你就包装简历2-3年的工作经验,大专很不好找
点赞 评论 收藏
分享
评论
12
38
分享

创作者周榜

更多
牛客网
牛客企业服务