快手

快手java开发工程师一面

快手 java
countdownlatch功能实现说说springMVC中request请求经历的过程海量数据过滤,黑名单过滤一个 url。索引查找在Linux的磁盘上是怎么操作的请用Re…
阅读更多…

快手广告事业部java开发工程师面经

快手 java
线程池,核心参数,扩容原理,使用注意点场景,同时给10万个人发工资,怎么样设计并发方案,能确保在1分钟内全部发完 打个比方会提出类似的场景讲一下稳定的排序算法和不稳定的排序算法数据库和缓存一致性问题,出…
阅读更多…

快手直播java工程师一面

快手 java
实践中如何优化 MySQL:SQL 语句及索引的优化、数据库表结构的优化、系统配置的优化、硬件的优化说一下你比较熟悉的项目,项目采用了什么架构,数据库如何设计的?mysql索引设计,…
阅读更多…

快手web前端工程师面试

快手 JavaScript web前端 HTML CSS
快速排序和归并排序的区别?每个生命周期是有什么用处?一般的应用场景setTimeout一定会按时执行吗?sso 单点登录问题怎么解决的,同域怎么解决的?不同域,cookie ses…
阅读更多…

快手web前端工程师一面面经

快手 JavaScript HTML web前端 CSS
react写一个时间选择组件,先设计要传什么样的props接口,说明原因,外部组件如何使用。怎么实现每次调用同一个函数,改变里面的逻辑结构? 找出数组中最大的连续子数组的和给你一个项目,从头开始你怎么考虑?能…
阅读更多…

快手前端二面

快手 CSS JavaScript web前端
实现一个loading动画options请求方法有什么用?Jsonp并发冲突typeof和instanceof的区别有哪些方法可以隐藏元素?原型链是什么,作用是什么?jquer…
阅读更多…

快手直播java开发一面面经

快手 java
你有没有试过数据库一个表中最多可以插入多少数据HashMap 的结构?ConcurrentHashMap 读写加锁吗?各种缓存 memcache,MongoDB,EhCache,Guava,Caffeine 等等,使用场景多个线…
阅读更多…

快手广告事业部java工程师现场面经

快手 java
说一下项目,遇到过什么问题是怎么解决的?如何防止sql注入的?线程安全的集合、为什么vector被遗弃了?即使没有多线程,锁的开销也很大1000个线程同时运行,怎么防止不卡并发修改数据库并回写Redis 如何保证数据一致性?sprin…
阅读更多…

快手直播java一面

快手 java
说说堆里面的垃圾回收算法?为什么新生代用复制算法,老年代用标记整理、标记压缩?Netty 的优势在哪?有什么问题吗?你采用mysql的引擎是什么. mysql innodb与myisam 这两种引擎本质区…
阅读更多…

快手web前端二面面经

快手 web前端 HTML JavaScript CSS
骨架屏是怎么实现的?一个promise,settimeout输出vue框架和别的框架有什么区别?编写一个元素拖拽的插件项目中遇到过哪些难点,怎么解决的浏览器缓存有哪些?说说Storage/session/cookie…
阅读更多…

快手java开发二面面经

快手 java
Linux,如何查看系统日志文件怎么保证促销商品不会超卖?equals和==的区别,两个String之间判别,两个Integer之间判别线程池参数的解释,线程的状态,thre…
阅读更多…

快手服务端开发工程师线上面经

快手 java
在向HDFS中写数据的时候,当某写某一个副本的时候出错怎么处理?linux的分段有了解吗?看你项目用了springboot,源码有了解过吗?知道为什么springboot能实现快…
阅读更多…

快手广告事业部服务端开发面试

快手 java
简单阐述一下,什么是横向分表,什么是纵向分表,各有什么优缺点?ping一个服务器ping不通,用哪个命令跟踪路由包?熟不熟悉垃圾回收算法?如何判定一个对象是否应该回收?1000个线程同时运行,怎么防止不卡为什么hashmap1.8后面用红…
阅读更多…

快手广告事业部服务端开发工程师面经

快手 java
Netty 的优势在哪?有什么问题吗?Git如何查看当前分支,如何切换分支,以及如何解决冲突?Hadoop底层怎么实现从用户在浏览器中输入网址并回车,到看到完整的见面,中间都经历了哪…
阅读更多…

快手直播服务端开发工程师二面面经

快手 java
数据库的组合索引说说redis的缓存失效策略和主键失效机制如何用工具分析jvm状态(visualVM看堆中对象的分配,对象间的引用、是否有内存泄漏,jstack看线程状态、是否死锁等等)请用SHELL统计5分钟内,nginx日志里访问最多…
阅读更多…

快手直播java二面面经

快手 java
数据库用的哪个版本 有什么新特性?(我不会呀)SESSION 与 COOKIE 的区别是什么,请从协议,产生的原因与作用说明?mysql索引设计,给出一个情景,要求设计索引,分析为什么这样设计说说NI…
阅读更多…

快手直播java开发工程师现场面经

快手 java
谈一谈对慢查询的分析?MySQL常用的优化方法有哪些?海量数据过滤,黑名单过滤一个 url。zookeeper在重新选取leader的时候,还可以继续执行事务请求吗GC 用…
阅读更多…

快手php工程师一面

快手 php
PHP如何实现不用自带的cookie函数为客户端下发cookie。对于分布式系统,如何来保存session值?说说你常用的linux命令数据库的组合索引@当将其放置在一个PHP表达式之前有什么作用?实现 PERL 正则表…
阅读更多…

快手广告事业部服务端开发现场面试

快手 java
Redis Cluster 是如何进行扩容的?集群和负载均衡的算法与实现?对http的了解,写出post请求报文的格式,此时content-type通常有哪些类型?说一下你比较熟悉的项目,项目采用了什么架构,…
阅读更多…

快手直播php工程师一面

快手 php
线程的状态用PHP写出显示客户端IP与服务器IP的代码php运行模式有几种,分别是什么?一个安全的用户登录系统需要注意注意哪些方面?写出匹配 URL 的正则表达式.索引查找在Linux的磁盘上是怎么操作的简单比较TCP…
阅读更多…

快手广告事业部服务端开发工程师线上面经

快手 php
Redis Cluster?其他开源集群方案?请用SHELL统计5分钟内,nginx日志里访问最多的URL地址,对应的IP是哪些?视图层是怎么跑起来的?模板引擎了解吗?冒泡、快速、归并排序算法的优缺点?cookie关闭后sess…
阅读更多…

快手广告事业部php工程师线上面经

快手 php
说说nginx是怎么和php通信的?说说mecache和redis区别简单说一下堆和栈的区别?如果在进度排满的前提下插入任务,你该如何保证总进度不延期?数据库引擎有哪些 区别是什么?请写出数据类型(int c…
阅读更多…

快手广告事业部php二面

快手 php
如何设计或配置MySQL才能达到高效使用的目的?输入输出流了解吗?为什么要使用buffer?buffer是如何提高效率的?Php实现n个无序的数组top m(m优化MYSQL数据库的方法…
阅读更多…

快手直播java工程师线上面经

快手 java
介绍spring的IOC和AOP,分别如何实现(classloader、动态代理)分布式架构设计哪方面比较熟悉Spring框架熟悉不,AOP的原理,动态***哪几种,区别,有关的反射类讲…
阅读更多…

快手广告事业部服务端开发二面

快手 java
一张表最多可以存多少数据说说springmvc的流程?redis消息队列先进先出需要注意什么?说一下JVM的内存模型?快速排序和归并排序时间复杂度都一样,为什么要用快速排序MySQL 的索引?B+树的结构介绍下?B+树与B树有什么优势?…
阅读更多…

快手直播服务端开发工程师二面

快手 php
负载均衡的 web 应用服务器设计,例如 youkuPOST和GET有什么区别?在面对未知的流量暴增,可以预先怎么处理MySQL 取得当前时间的函数是?格式化日期的函数是?foo() 和 @foo(…
阅读更多…

快手直播php工程师一面面经

快手 php
程序代码中修改某些php.ini的配置项比如:返回404表示找不到页面当用户访问量到达亿级的时候,没法分表的情况下,如何优化mysql?用户不登录,怎么直接加入购物车的?说一下你比较熟悉的项目,项目采用了什…
阅读更多…

快手广告事业部java开发一面

快手 java
。Redis 加锁方案?Zookeeper 加锁方案?各有什么优缺点?Redis Cluster?其他开源集群方案?Java怎么来实现线程安全的,i++,sychronized,内部类….堆溢出?栈溢出?Redi…
阅读更多…

快手广告事业部服务端开发面经

快手 java
调大老年代对新生代有什么影响?调大新生代对老年代有什么影响?流量控制算法了解吗?介绍下数据库索引了解不,最左前缀原则,行锁,表锁,行锁,间隙锁,怎么实现的,语句线程池参数的解释,线程的状态,thread.yieldstring几种拼…
阅读更多…

快手广告事业部php工程师二面

快手 php
的区别是什么?如何限流,限流算法,对于ddos攻击怎么处理写出一种验证11位手机号码的正则表达式。nweb不安全因素有哪些? 分别如何防范?你用什么方法…
阅读更多…