项目 1. 介绍网页音视频项目? 2. 点赞数据怎么存储的? 3. 点赞怎么更新的? 4. 每点赞一次都会发一个MQ?那前端点赞数怎么实时控制的? 5. 那你的消费者和生产者都是如何配置的?(答得不好,这部分不是我负责的❌) 6. 搜索功能怎么做的?数据存在ES吗?那数据库里也有一份吗? Java基础 1. HashMap会有什么样的线程安全问题? 2. HashMap1.7和1.8有什么区别?
一面: MYSQL隔离级别,分别解决了什么问题,RR解决幻读了吗,怎么解决的,加的什么锁 MVCC是解决的什么问题,怎么实现的 MySQL的索引,底层数据结构,为什么用B+树,了解跳表吗,时间复杂度多少 synchronized关键字是公平锁吗,怎么实现的非公平锁。 写一个单例模式(双重校验锁),为什么加volatile,还有什么作用 synchronized关键字作用在方法上,class文件会有
6.5 快手一面 50分钟左右 快手效率真的高 1自我介绍 2谈谈对测试开发的理解 3算法、开发都搞了 为什么来搞测开 4测开员工的职责--都干嘛 5根据简历问-前端项目 浏览器输入网址到页面展示的过程可 6展开说服务器处理请求、资源包解析流程 7Canvas讲一下 8Canvas和svg的区别 9MySQL的简单题两道 查和改操作 10浏览器一直loding怎么回事,分析一下 11Python常
Vue2、3的响应式原理。数据变化后具体会发生什么? Vue为什么设计成异步更新?异步更新借助什么实现的? nextTick的原理? 常见的Vue指令有哪些? v-if和v-show的区别和使用场景。 知道Vue的自定义指令吗?自己写过吗? Vue的生命周期。 mixin有什么用? CSS的单位有哪些? position属性有哪些值?平时用哪几个比较多? display属性的值有哪些? inlin
Monorepo架构相比传统架构的优势? 项目相关问题。 CSS精灵图的优缺点? 页面先加载一张小图,等待大图加载完毕后替换,怎么实现? compositionAPI的优点? Vue数据双向绑定原理说一下。 虚拟DOM的作用。 为什么需要给元素设置key? 深拷贝和浅拷贝的区别和各自的实现方法有哪些? 前端存储方案有哪些?cookie,localStorage、sessionStorage的区别和
CSS的单位除了px还知道哪些?用过哪些? CSS外边距重叠问题?如何解决? JS如何判断一个数组? 原型和原型链。 浏览器的同源策略,跨域和预检请求说一下?哪些情况会发起预检请求? Cookie的一些常见的字段有哪些? 代码输出题目,结合问题 function A() {} const a = new A(); console.log(a.constructor); console.lo
之前在实验室一直是做CV的,不知天高地厚的投了快手的广告算法,后来才知道更多考察的是机器学习的东西 算法题:二叉树断开任意一条边,对两棵子树元素求和再做乘法,求最大的乘积 了解哪些常见的机器学习算法(可能是你说什么他问什么) 逻辑回归(LR)对单条样本对预估分数代表真实概率么,具体含义是什么(感觉有点业务相关) 检测,box分类分数输出的物理含义是什么,怎么保证输出的score就是概率值 为什么分
一面(5.5): 1.自我介绍 2.机器学习项目的y值是什么 3.科大讯飞实习有没有发现什么数据 4.两道sql(最大连续登录+两表最值问题) 5.为什么想来互联网 6.入职时间 反问: 1.业务技术占比 2.要用python吗 二面(5.8): 1.自我介绍 2.互联网数分干什么的有了解吗?以后就一直数分吗? 3.广告点击率下降怎么分析 为什么没有互联网实习却能讲这么全面? (因为在牛客 知乎
回馈 一共两面 流程推的很快 业务题其他面经中都有人被问过 好好准备就没问题 0718一面 (40min) 1. 自我介绍 2. 介绍简历中一个项目 面试官没追问 3. sql 两道题 lz第二题当时太紧张 直接看错题目意思了😅 4. 业务题:销售量下降怎么分析 5. 反问 一个小时后hr联系通知一面通过 约转天二面 0719二面 (30min) 1. 自我介绍 2. 介绍简历中一个项目+简历经
一面 一面其实是抱着反正过不了无所谓的心态面的,可能反而因此表现得还好,答了80%吧。面试官人很好,你不会会给你讲解,体验很棒。 你对react都了解哪些hooks,答了useState(),useEffect,useContext,useRef,面试官讲解了useEffect的作用,然后追问useEffect第二个参数为空数组的效果 为什么会提出函数组件,主要是解决什么问题 ES6有哪些了解,列
自我结束 闲聊 为什么学后端,从什么时候开始学后端? 如何解决实际开发中的问题,实际项目中遇到的问题? 讲讲项目 算法怎么学的?有在实际中使用过吗? 哪里人?家在北方,读大学在南方厚 反问 之前了解不少了,没啥问的。 轻雀产品定位,竞品比较,怎么看这个产品 之后发展,会安排优先到技术难度比较大的部门去学习,考核 感觉面试官挺急的。 #快手##面经#
本来觉得牛客有毒写过面经的公司好多都凉了 但因为某个小粉丝催更了,还是来写一个好了 全程25min: 1.简单自我介绍 2.前三面感觉如何?(吹手子的彩虹屁,说他们面试官都很nice,但雀食也很nice) 3.简单说说你做的项目(感觉hr问这些是想看看对方的表达叙述逻辑能力?) 4.为什么gap了一年(**遇到这么多hr,但凡是个hr都问这个问题) 5.目前手上有别的offer吗(把池子都说了一遍
0828 快手java一面 1. 自我介绍; 2. 你参与的项目中的相关技术; 3. 讲一下spring security的认证和授权的整个流程; 4. 授权是什么 5. 在项目中你用Redis做了什么;主要用户数据缓存,存储用户信息token相关; 6. Redis的数据结构,list的底层数据结构是什么,为什么要设置两种压缩链表和双向链表; 7. 并发编程讲一下,Reentran
本节将介绍如何在项目中使用 vue-amap。 1 - 项目结构 这里提供了简单的示例项目模板。 项目结构为: |- src/ --------------------- 项目源代码 |- App.vue |- main.js -------------- 入口文件 |- .babelrc ----------------- babel 配置文件 |- index.html
单选 20;编程 3 字符串归一化 Python(AC) from collections import Counter s = input() c = Counter(s) res = "" for key in sorted(c.keys()): res += key res += str(c[key]) print(res) 魔法深渊 Python(AC) def fo