自我介绍 三段经历深挖 对于快手的理解,以及潜在竞争对手分析 对于岗位的理解 怎么平衡工作与学习 如果和业务部门产生冲突怎么解决 投了哪些公司,面试情况 反问 面试官没开摄像头,但是很有亲和力,聊的挺开心,希望给孩子一个机会! 二面 25分钟 交叉面,面试官是数据分析师,主要问的我现在在做的数分实习内容,出了一个sql题,我答的很拉垮,但是面试官一直在给我引导,最后结结巴巴答出来了。面试官是个年轻
👥 面试题目 #26届实习# #Java# #软件开发笔面经# 1.自我介绍 2.为什么要做这两个项目 3.既然你说你第一个项目上线了,那么说说是怎么部署中间件的吧。 4.说一下是怎么做统⼀⽇志管理和全局异常处理的? 5.简历上面说将用户发布的帖⼦通过Kafka异步更新到Elasticsearch,说一下是怎么做的? 6.(前面埋了坑说用事务注解保证了原子性),如果kafka消费失败,那么会导致
-TCP长连接是如何实现的? -用户部分是如何设计的? -离线消息? -消息要包含哪些字段? -群组聊天和点对点聊天? -项目的难点? -排查问题的能力? -消息传输可靠性?(序列号、重传机制) -如何看待客户端未来发展? -
-常见数据结构 -内存对齐 -tcp和udp(所有人的屏幕都需要更新位置信息) -单例模式优缺点 -mysql语句执行顺序 -同步任务、异步任务、串行队列、并发队列 (异步任务加到并发队列才是多线程、多并发) -锁 互斥锁和自旋锁(while)哪个快?(自旋锁快) -智力题:北京市两人头发数相同、25人选前5 -算法题:两个栈实现一个队列
1.瞎聊,问了我啥时候开始学java的,怎么做项目的,有没有看什么书啥的。 2.问我lc刷了多少道。 3.手撕一道lc,有个地方写错了,被指出来了才手撕成功。 不到30分钟,然后就结束了,问面试官是不是不招人,怎么这么快就结束了,他说日常实习就随便面面。 各位牛爷爷,这是什么情况?kpi面嘛😂
这个是之前的,面了有20多天了吧(maybe)感觉日子过得好快,都没有什么offer入账,不知道大家现在如何?发一发攒攒人品吧,offer快快来 自我介绍 问及之前的实习相关经历 人生最难过的一个阶段,如何从泥潭里爬出来的? 对快手有什么了解? 如果遇到需要非常细致且不能出错的数据,你会怎么办? SQL相关问题: 聚合窗口函数和聚合函数的区别 常见的连接方式有哪些? 通配符有哪些? #非技术面试记
快手 前端开发 秋招一面 自我介绍 介绍一下 NPM Package 分析工具 如何使用?打包完成使用还是?在构建的哪个阶段使用?项目有发布到 NPM 社区吗? 低代码平台产出的页面是啥? DSL 协议是纯 JSON 还是 JS + JSON? 项目是自研的吗?编辑器怎么做的? 有调研其他低代码编辑器的使用吗? 对 nest.js 有什么感受呢?typeORM? 对比一下 express 和 ne
0.总时长60分钟 1.虚拟列表(实现原理,列表元素状态改变如何解决,不定高度滚动,多行滚动,scroll监听缺陷,节流两种实现方法,intersectionobserver参数问题) 2.杨辉三角 3.手写数组合并方法(参数化运算符和concat性能,concat和push实现空数组合并区别) 4.Vue代码说结果 5.反问 点评:第一条直接问穿心态炸了,导致后面没有回答底气了,面试官人很好。
一面 问题 主要问了我在实习的时候做过的事情,以及在实习的时候遇到的困难是什么,怎么解决的。 算法题 多个有序链表合成一个有序链表 一个差分数组问题,一个贪心问题 反问 问了部门内的业务,说是做直播和音视频开发,后面我说我有过音视频的学习经历但是没有在简历中写出来,面试官说如果看到了会问我ffmpeg相关的东西,快结束的时候我才知道是面的直播那边的部门。 二面 问题 quic是什么,quic有什么
一面(104min) * 自我介绍。 * 线程和进程的区别。 * 线程安全。 * http是用什么实现的。 * TCP和UDP的区别。 * TCP为什么是可靠的。注意拥塞机制涉及的算法(慢开始,拥塞避难,快重传,快恢复)。 * Get请求和Post请求的区别。注意Get请求比Post请求效率高,Post请求需要服务器返回100再发送数据处理,Get请求直接是通过URL。面试官追问是否知道其他请求方
1.疯狂拷打我去年写的项目,场景题,我一个小测开哪懂了这些啊,答的不算满意。 2.因为紧张,实习经历压测也没讲清楚。 3.手撕是我上次字节考我的,删除一个字符判断是否回文,当时还写出来了,这次竟然脑子抽抽了,服了。 4.sql中等,分组排序找排名最高的 反问:试探性的问流程,跟我说别紧张,后面还得再看看,多半凉凉。 50分钟完成#快手求职进展汇总#
50min,面试官挺好的,但感觉像是KPI,无八股 1.自我介绍 2.实习介绍,遇到了哪些困难 3.项目介绍 4.做题,群红包总金额m,分n份,每份下限x,上限y,生成一种的随机的可行分配方案 5.最近在看哪些书 6.Java线程池了解吗,原理 7.平时怎么学习的 8.反问 #快手求职进展汇总##Java##秋招##快手#
8.21一面 1.自我介绍 2.实习拷打(测试流程、学习机怎么发版、发版的文件是什么格式、charles怎么改请求参数) 3.Charles和postman怎么联动 4.Linux使用的常用命令 5.用Linux如何查看文件倒数四行的数据➕过滤条件(没写过) 6.数据库left join和right join的区别 7.jemeter并发请求怎么设置 8.get和post请求的区别 9.两道手撕:
基础 拷打实习经历 什么是 计算广告 排查过线上问题吗?用了哪些指令?排查思路是什么? 服务性能一般需要关注哪些指标? MySQL的索引的实现方式 一条SQL语句是怎么执行的? count(1) 和 count(*) 有什么区别? Java线程池的实现机制 有实际使用线程池的经历吗?参数是怎么设置的?有哪些注意事项? Redis怎么实现分布式锁?还有其他方式可以实现吗? 平常用什么方式扩宽自己的技
1.Vue的编译过程 2.Vue的render函数 3.Vue的响应式API和React Hooks有无异同 4.函数定义和函数表达式的区别 5.实现垂直居中的方式 6.缓存方式 7.Vue的自定义指令的实现 8.手写题:把一个Object转成字符串形式(递归) { tag:'div' children:[ { tag:'span' children:['ssss'] }, { tag:'span