字节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-12 18:03
过了楼主踢我
1 回复 分享
发布于 2022-03-13 22:14
字节一般多久后会有结果
点赞 回复 分享
发布于 2022-03-12 09:36
楼主为什么又考java又考c++?
点赞 回复 分享
发布于 2022-04-05 19:55

相关推荐

最近和朋友聊天,她说了句让我震惊的话:"我发现我连周末点外卖都开始'最优解'了,一定要赶在高峰期前下单,不然就觉得自己亏了。"这不就是典型的"班味入侵"吗?工作思维已经渗透到生活的方方面面。
小型域名服务器:啊?我一直都这样啊?我还以为是我爱贪小便宜呢?每次去实验室都得接一杯免费的开水回去,出门都得规划一下最短路径,在宿舍就吃南边的食堂,在实验室就吃北边的食堂,快递只有顺路的时候才取。
点赞 评论 收藏
分享
10-24 11:10
山西大学 Java
若梦难了:哥们,面试挂是很正常的。我大中厂终面挂,加起来快10次了,继续努力吧。
点赞 评论 收藏
分享
Noel_:中石油是这样的 哥们侥幸混进免笔试名单 一看给我吓尿了
点赞 评论 收藏
分享
4 32 评论
分享
牛客网
牛客企业服务