字节收到offer了!还愿,面经已补全
太兴奋了,等会把面经补全,因为时间有些久了,吃完饭整理一下
4/17更新
985+英硕AI,测开岗位,白菜(全程没有一点测试的问题。。)
1面 +2面 连面2个小时(就混着一起写了):
java的基础问题
Python中__new__和__init__的区别
论坛的数据库从0开始创建
操作系统的基础知识
进程线程协程的区别和应用场景
进程的通信方式
python中是否能够实现多线程并行 (不能,GIL)
python中多线程的实际操作
unicode和str在python3中的区别
数据库的索引
b+树对于b树有哪些提升
b+树为什么比b树更快
事务的隔离级别
Mysql的默认隔离级别
Mysql如何解决幻读问题
mvcc是否了解过
tcp 相对于udp为什么安全
https的握手过程
手撕1: n叉树/2叉树的层次遍历 (dfs bfs都行,简单题)
手撕2: 给定两个矩阵的坐标和长宽,求重叠面积(考验代码的完整性)
手撕3: 最长不重复子串 (吐槽下牛客的代码面试界面,默认变量名字为什么是str.. 最开始直接用的那行,结果报错了,面试官和我都看了半天找到了)
手撕4 : lc53 (ez题)
3面:
全程聊项目 (我没有测试相关的项目,项目都是ai相关的) +聊人生+ 你为什么从算法跳到测开
手撕 : lc 1 多种途径解决,可以一次遍历字典,可以两次遍历,可以其他其他。。 尽可能的多
进阶: 多个数相加能否得到target dp解决
hr面:
为什么从算法跳到测开+聊人生,是否接受业务线是游戏(本人比较喜欢游戏,并且觉得新业务线没准有更大的机会所以回答当然) , 面试官说1周之内给答复,最后三天接到了oc 也同时接到了offer的邮件。
祝大家都能成功上岸。