部门:直播业务 一面(45分钟) 45min B站是我最早收到面试邀请的一批公司,可能简历比较对口。一面就问了能不能来实习,什么时候来实习 1. 自我介绍 2.详细描述你实习做的场景,主要做了什么玩法?了解一下做了哪些事情。 3. 玩法的开启规模提升了20%,是怎么计算的? 4.互动策略,为了保证真实性,从用户体验出发,当时如何设计严谨的逻辑? 5. 怎么评估互动这样一个功能的效果? 6.
一面(12.5,30min) 自我介绍 实习的话可以多久,学校可以请假吗 对测试开发有了解吗 如果给你一个冰箱,你要怎么测试它的功能 mysql怎么使用联表查询 怎么使用redis的 对于缓存击穿,雪崩,穿透的了解 操作系统的死锁怎么产生的 操作系统怎么解决死锁 对于那些linux有了解 Java是怎么实现多线程的 讲一下HTTP和HTTPS的区别 http的请求方式有哪些 近期有写什么东西 讲一
指针和引用 define const new mollc区别 问项目 udp tcp 问实习? 项目中的问题? 写面经攒人品,求二面
自我介绍 什么情况触发切流 不同机房的数据怎么做同步的 网关 有做预案演练吗 机房有混联吗 重试 降级有哪些 实习工作 压测 压测前有做什么准备吗 http状态码4**、5**、502、504 跨域(简单跨域、复杂跨域) k8s的cpu软限、硬限 k8s的cpu达到limit实例会被怎么处理、mem达到limit又会被怎么处理 k8s的ns和cgroups做什么的 cpu使用率和负载区别 软中断和
八股 项目上线了吗 简历上有写token实现登录状态的认证保持,除了这种方案还有其它什么方案,和cookie做登录鉴权有什么优劣吗 项目用的是hashrouter还是historyrouter,区别是什么,为什么会选history路由。在用history路由的时候服务端用了一个什么样的配置 router是如何做到从路由A切换到路由B页面不刷新渲染更新后的组件 router是利用什么实现的有了解吗
问的有点多,我只记得大概下面这些我没答上来或者感觉没答好的内容,不限顺序 axios 的拦截器原理 fetch 什么时候会 reject 出现 404 或者 500 的时候会 resolve 吗? webpack runtimeChunk 怎么生成的? webpack 热更新的原理 webpack 4 和 webpack 5的依赖图有什么区别吗 react 在哪个阶段 可以中断 Promise 内
索引的数据结构 B+树 什么时候用到事务 隔离等级 慢查询 索引失效 Spring是什么 什么时候使用Redis,什么情况不适用 项目代码分层,分层的标准 代码题1:单例 代码题2:全排列 10.20投的简历,25一面,问题回答8、9分,11.2看到已经挂了,应该是不缺人。10、11月找实习是不是有点晚了?
投了一堆前端没人搭理,投了测开马上面。 又回到老本行了。 一面:面试时间1h 1.测试b站视频播放 2.tcp和udp区别 3.项目上线前有一个bug,开发不认为是bug怎么办 4.二叉树前序遍历和后序遍历能否确定唯一一颗二叉树 5.二叉树的度和叶子节点个数有联系吗 6.tcp如何保证可靠传输 7.给你一个新项目怎么开展测试 8.测试方法有哪些 编程题: (1).二进制转任意进制 (2).力扣34
70分选择题+30分编程题 2道编程题,全A 1. 一个数组a[],令sum为a0-a1+a2-a3.......;至多可以交换一次元素。请问最大的sum是多少? 解法:很简单,找偶数索引的最小值a,奇数索引的最大值b。如果a<b则交换,否则不交换。 2. 已知一个矩阵M,可以改变元素。请问令其变成回文矩阵的最小操作次数。 解法:只需遍历左上角的四分之一的元素即可。是不是回文,每个元素只对应左下
1 协程的通信 2 gmp模型 3 gotest单元测试 4 golang用户密码加密操作 5 切片 6 常用的go指令 7 ps命令怎么查看pid 8 浏览器点开网址发生了什么?osi七层模型 9 为什么采用4次挥手 不用3次挥手 10 B+树底层 11 怎么查找一个表中分数最高的那几个人的名字 12 本科那个学校,那个专业? 13 linux的文件管理 14 聚簇索引和非聚簇索引的区别 15
今天下午六点面b站测开,五点多的时候看了看几个面经,感觉有三分之一说不出来,redis数据结构底层完全没准备,一身冷汗 没想到自我介绍之后面试官问了几个简单的问题,也没写题,他问我redis有什么数据结构的时候我紧张死了,生怕继续问下去,没想到直接说没问题了,我一看才15分钟,问他为什么这么短,跟我说实习生随便面面就行了是不是面试官看对眼我了
1.自我介绍 2.拷打项目(介绍一下项目架构和技术栈、为什么写这个项目、项目中遇到过什么问题、怎么解决的、测试用例发现了哪些bug) 3.Java的语言特性(这里答了跨平台和面向对象) 4.面向对象的特点是什么 5.Java多态是怎么实现的(这里不是问原理,指代码实现) 6.重写和重载的区别,分别讲讲他们使用场景 7.讲讲抽象类和普通类的区别 8.项目中用到了接口吗,他和抽象类有什么区别,为什么要
面试时长半小时,一开始我说话面试官听不见,点击设备检测显示正常,我戴了耳机面试官才能听见,不知道什么原因。 1. 自我介绍 2. 项目用了哪些框架?(springboot,Redis) 3. 这些框架是如何读取数据的?(没听明白) 4. 比如说你的Redis是如何读取到数据的?(用的Redistemplate类实现) 5. 数据库是用什么连接的?(没反应过来,面试官说总不能是用jdbc吧,反应过来
首先说明面试体验感不好,面试官一副高高在上,看不起我的状态(让人很反感),而且问个问题永远说不了第二句话就开始针对说的这一句问下一个问题,相当于说话一直被打断的状态 1.自我介绍 2.问了项目一些知识 3.HashMap和Hashtable的理解和区别 4.为什么HashMap线程不安全 5.怎么让HashMap实现线程安全 6.异常的类型 7.error和exception什么区别 8.举几个常
1.部门 (面试官介绍):1min 2.个人 (候选人介绍):5min (个人、学校、工作、业务、技术) 3.项目 3.1)项目介绍 3.2)MySQL数据库相关 3.2.1 如何实现数据库切流(分库分表、主从同步 等) 3.2.2 如何实现无损切流(离线空间,定时任务异步 等) 3.2.3 数据库事务怎么实现,怎么保证spring事务不会失效? 3.2.3 项目中的事务隔离级别,会出现什么样的数