快手一面 先问项目(30mins):项目问的比较多, 视频检测 餐厅人流量 错峰就餐。问高并发处理了吗  遇到过哪些问题  怎么样解决的。 视频采集用了多少服务器? 程序部署到几个服务器上? 回答多个。项目QPS多少,上线了吗?面试官很和蔼,后来说做出来就挺好的啦。八股 :问了mysql MVCCJAVA 集合 有哪些 ?详细说说set list Arraylist和linklist区别vector线程安全,但效率低 写诗复制数组 cow  copyonwritearraylist 效率高 get不加锁JAVA 垃圾JAVA 并发有哪些?并详细说说手撕算法:二分查找 (看来是想要出的很简单)快手二面:自我介绍, 先问什么时候实习, 能实习多长时间。两个项目: 项目问了redis 用到了哪里。说了一下redis 里面的消息队列。项目中服务器带宽低,服务器崩了如何处理?八股:旁路缓存(数据库与redis缓存不一样怎么办呢?) 这个回答的不好 ,紧张了。就回答了一个双删策略,后面的日志订阅没来得及说。设计一个活动? 大概跟秒杀很像, 我从前端 开发秒杀之前 按钮变灰 无法点击,然后 限流(面试官说这个是有损,最开始不用这个),后面说到了 热点数据缓存 ,分布式 负载均衡,消息队列  降级 熔断 等。算法1:最长上升子序列leetcode 原题让用两种方法写,第一种dp  复杂度n2, 第二种贪心+二分  nlogn算法2: 快手&视频   是一个稍微复杂的逻辑表达式, 看一个字符串是不是满足这个逻辑表达式,第一题时间用的长, 后面时间不够 ,说了一下思路,用两个栈分别装汉字和逻辑符号。今天刚收到offer ,把面经补上嘻嘻!祝大家都有offer!
点赞 9
评论 13
全部评论

相关推荐

白火同学:1、简历可以浓缩成一页,简历简历先要“简”方便HR快速过滤出有效信息,再要“历”用有效信息突出个人的含金量。 2、教育背景少了入学时间~毕业时间,HR判断不出你是否为应届生。 3、如果你的平台账号效果还不错,可以把账号超链接或者用户名贴到对应位置,一是方便HR知道你是具体做了什么内容的运营,看到账号一目了然,二是口说无凭,账号为证,这更有说服力。
面试被问期望薪资时该如何...
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务