字节跳动-客户端开发-TIKTOK社交-一面

1.实习相关

2.项目相关

3.分布式锁在项目中的主要作用

4.布隆过滤器原理

5.activity的生命周期以及对应方法

6.UDP和TCP TCP为什么稳定 基于TCP的协议有哪些 HTTPS相较HTTP用了什么加密协议(TLS) TLS的具体加密流程

7.TCP建立链接后,如果突然拔了网线,会发生什么事情。(其实以上也都是基于场景题问的,但是只有这个记得比较清楚,因为回答的比较模棱两可。)

八股告一段落

手撕:

1.如何在保证奇数之间和偶数之间相对位置不变的前提下,将一个整数数组中的奇数放在偶数前面(要求不使用额外空间)

想到双指针,写了十分钟面试官让我说思路,说了之后面试官就让我做下一道题。

(卧槽出去后想了想好简单,写不出来好丢人)

2.leetcode.54 螺旋矩阵

手撕出来后

3.2的基础上问有没有时间复杂度为o(1)的解法。(想不出来,遂放弃)

反问

总结:全是场景题,不懂装懂或者只知道大概的话根本说不上来,而且面试官给我机会我不中用啊(哭,总的来说我的表现较为失败。

全部评论
佬 请问手撕是网页版飞书上做吗
点赞 回复 分享
发布于 01-06 15:28 北京
过了吗
点赞 回复 分享
发布于 2024-12-26 22:33 上海
第一题应该用冒泡排序的思想吧,稳定排序
点赞 回复 分享
发布于 2024-12-25 23:17 浙江
螺旋矩阵包没有O(1)的呀
点赞 回复 分享
发布于 2024-12-21 22:14 北京

相关推荐

10-29 18:20
济南大学 Java
用微笑面对困难:他不是人事吗,怎么净特么不干人事
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
4
14
分享

创作者周榜

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