当前位置: 首页 > 面试经验 >

字节飞书后端提前批一面

优质
小牛编辑
76浏览
2023-08-16

字节飞书后端提前批一面

自我介绍
1.简单了解一下实习经历项目经历的基本情况;
2.了解一些安全相关的知识(实习公司是做网络安全的),了解CSRF攻击吗?
3.有了解具体原理吗?(只了解概念...)
4.做算法题 倒酒 ,酒杯第一层一个,第二层两个第三层三个...倒入n杯酒,求第n行m列的酒杯里的酒有多少?(用动态规划或递归,但是用例没跑出来,算法思想倒是得到面试官认可)
5.平时写单元测试吗?(平时真没写...只听过golang的简单的单元测试)
6.了解设计模式吗?对哪些设计模式比较熟悉?(答了单例模式和工厂模式)
7.什么是单例模式?
8.懒汉式单例模式为什么需要加锁?(这里有点瞎扯了....讲了些并发冲突和业务设计等等比较宽泛的东西)
9.加锁比较影响性能,那除了加锁以外有什么其他方法吗?(这里应该回答并发原语、原子操作的内容,当时没想起来,大得乱七八糟)
10.有学过Java是吗,对Java了解吗?(了解不多,没继续问了)
11.介绍一下项目中JWT的原理(爆炸,网上学的项目忘光了,被狠狠拷打)
12.jwt算法是什么原理,或者说里面包含什么东西,token由什么组成的?(狠狠拷打)
13.session信息怎么存储的?(被薄纱)
14.redis、MySQL了解吗,redis里面的zset是怎么实现的?
15.go反射用过吗?反射一般怎么用?(答得有点炸裂)
16.看代码给出执行结果(一个for range循环往切片添加指针,然后逐个打印切片元素的代码)
17.反问
本来提前批没投的,投实习时直接简历挂了,提前批突然被捞来面试,总的来说积累经验还是不错的,大概率一面挂了
#字节##飞书##字节跳动##提前批##寄#
 类似资料: