秋招上岸,附面经,感谢!
秋招上岸,蹉跎了这么久都值了,感谢字节给我这个菜比一个机会。
10.11投递的深圳的后端开发 10.17一面 10.18二面 10.20三面 10.24offercall 10.25正式offer
这个处理速度真的让楼主太感动了,真的是蹉跎了好久,之前还被室友吐槽运气差,说是可能会给我憋了一个大招,现在真的感谢这个大招!
附面经,回馈牛客,然后因为楼主记性不大好,所以记的不全就把一,二,三面还记得的知识点和算法题都写出来。
1.发起Http请求涉及哪些协议
2.TCP,UDP区别
3.面向报文面向连接
4.哈希表的有序怎么保证
5.redis数据类型,zset讲一下
6.HashMap原理,线程安全问题,ConcurrentHashMap原理,Hashtable
7.Synchronized
8.MySQL索引原理,为什么用B+树不用B树
9.红黑树
10.TCP四次分手原理
11.如何实现可靠的UDP
12.tcp无状态
13.cookie,session,密码设置过期时间并确保安全性,怎么用sessionID和cookie确保
14.http和https,ssl加密解密原理
15.优先级队列
16.设置一个id生成器 唯一且不可以递增
17.数据库隔离级别
18.可重复度怎么实现的 然后给出了一道InnoDB可重复读级别的题
写的部分:
1.循环递增数组输出最小值的下标
2.查找第一个缺失的正整数
3.复杂链表的复制
4.对2000万高考考生总分进行排序
5.给定m个不重复的字符 [a, b, c, d],以及一个长度为n的字符串tbcacbdata,问能否在这个字符串中找到一个长度为m的连续子串,使得这个子串刚好由上面m个字符组成,顺序无所谓,
返回任意满足条件的一个子串的起始位置,未找到返回-1。比如上面这个例子,acbd,3。
返回任意满足条件的一个子串的起始位置,未找到返回-1。比如上面这个例子,acbd,3。
6.二叉树的蛇形遍历
7.MySQL查询男性平均年龄最大的城市,给了id,name,sex,city,写语句并设计索引
8.AB赌博,A赢2局或以上获胜,B赢3局或以上获胜,求A,B获胜概率
9.不公平硬币,有没有正反面概率相等的时候
大概就记得这些了。。。然后祝愿大家顺利上岸!
#面经##字节跳动##校招#