快手三面面经 Java开发

3点开始 面试了1小时40分钟
以下题目不分先后
1.自我介绍,讲项目,扣细节  问了我怎么做的接口限流  这部分大概就是讲项目的亮点和项目的一些细节。
2. 项目的瓶颈在哪?就这么项目而言,如何实现高可用?  (集群和分布式一套直接怼上去,主从,哨兵等等)
3. synchronized的代码分析和实现(锁对象和锁类)
4.juc包的简单了解
5.https流程(对称算法和非对称算法)
6.spring的IOC和aop ?问了几个ioc的问题。怎么实现依赖出入的  bean的生命周期 等等
7. nginx的负载均衡  如何配置 ?一些基本的策略?
8.悲观锁和乐观锁   ,用sql写一个乐观锁的例子
9.jdk8的新特性  问了Stream
10.  问了String 的底层   string相加和StringBuilder的append的方法有什么区别?   还有一个拓展的 我忘了  没听懂意思,他说没事
11.http的常用状态码。分别是什么意思?
12.在web开发中。假设大多数的url太长 ,怎么转成短链接? (数据库存储 然后重定向)
13.设计模式:设计模式考的挺深的。要理解一些常用的设计模式的思想,为什么这么设计?  设计模式的思想是什么?
14.hashmap arraylist  linkedList的源码  api复杂度。
15.concurrentHashMap和Collections.SynchronizedMap hashtable的区别  分别是怎么实现线程安全的
16.mvcc
还有一些问题记不住了 。基本上简历上写了的都考了
问的确实挺全面的,但是面试官也非常好,基本上有些地方会给一些提示
基本的套路就是 项目中用的组件  比如mq,redis  一般会问几个问题
场景题也比较多
编程题:
给一个只包含+-*/和正整数的字符串  求表达式的值。

最后又到了许愿环节,太想去北京了,希望能拿到快手的offer吧。
立志成为一名北漂男孩。
刚刚写到末尾,家里停电了, 我太难了。

#快手##校招##Java工程师##面经#
全部评论
北京有啥好的。。。
2 回复
分享
发布于 2020-02-18 23:15
冲冲冲,北京欢迎你
1 回复
分享
发布于 2020-02-18 19:10
联想
校招火热招聘中
官网直投
tql老哥
点赞 回复
分享
发布于 2020-02-18 19:13
tql
点赞 回复
分享
发布于 2020-02-18 19:32
这个编程题考过
点赞 回复
分享
发布于 2020-02-18 20:00
tql是什么
点赞 回复
分享
发布于 2020-02-19 09:51
点赞 回复
分享
发布于 2020-02-19 11:56
这是实习面试还是正式员工面试呐
点赞 回复
分享
发布于 2020-02-19 14:31
刚刚打电话,问状态,结果居然要加面leader,我太难了
点赞 回复
分享
发布于 2020-02-20 11:34
楼主,现在怎么样了?
点赞 回复
分享
发布于 2020-04-02 14:10
楼主。手撕代码是在自己IDE共享屏幕写的?还是在牛客网平台写的?
点赞 回复
分享
发布于 2020-04-09 19:32
楼主。你面的是base北京吗?
点赞 回复
分享
发布于 2020-04-09 19:44
楼主,你这个相当于秋招还是寸照阿??
点赞 回复
分享
发布于 2020-04-09 23:36

相关推荐

18 109 评论
分享
牛客网
牛客企业服务