字节Tiktok后端一面

字节Tiktok后端一面

0.前言

上来先简单自我介绍,然后简单交流了一波qwq,然后发现面试官不懂算法竞赛。

1.八股

  • 流量控制

  • mysql的insert的过程实现

  • Redis(说了解一点,准备问,但是没问)

  • 虚拟内存

  • 子进程与父进程的内存关系

  • 消息队列MQ

  • C++的线程池

  • synchronized

  • 信号量的实现

  • HTTPS的加密过程

  • 分布式锁

  • CAS

2.算法题

求数组的前k小。

题目条件一点都不清楚。

第一想法:显然就是排序,然后说值域限制较小的话就桶排,否则快排,堆排啥的都行。

第二想法:如果k很小,k=1,2直接变量,维护次小值就ok。

第三想法:直接优先队列,维护k个数即可。

最优解:快排的思想,每次选一个基数,只丢小的到左边,然后分治。是我菜了,只会快排+剪枝到k个。

3.项目

随便介绍了个自己弄的。


4.总结

八股还不是很熟,准备了Redis的底层数据结构,结果没考qwq。背mysql底层去了。菜菜菜



#面经##字节跳动##面试题目#
全部评论
过了楼主踢我
1 回复 分享
发布于 2022-03-13 22:14
过了吗楼主
1 回复 分享
发布于 2022-03-12 18:03
楼主为什么又考java又考c++?
点赞 回复 分享
发布于 2022-04-05 19:55
字节一般多久后会有结果
点赞 回复 分享
发布于 2022-03-12 09:36

相关推荐

03-12 15:35
嘉应学院 Python
快说谢谢牛牛精灵:说不定就是下一个寒武纪!
点赞 评论 收藏
分享
暴杀流调参工作者:春招又试了一些岗位,现在投递很有意思,不仅要精心准备简历,投递官网还得把自己写的东西一条一条复制上去,阿里更是各个bu都有自己的官网,重复操作无数次,投完简历卡完学历了,又该写性格测评、能力测评,写完了又要写专业笔试,最近还有些公司搞了AI辅助编程笔试,有些还有AI面试,对着机器人话也听不明白录屏硬说,终于到了人工面试又要一二三四面,小组成员面主管面部门主管面hr面,次次都没出错机会,稍有不慎就是挂。 卡学历卡项目卡论文卡实习什么都卡,没有不卡的😂
点赞 评论 收藏
分享
评论
4
32
分享

创作者周榜

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