快手 7月30 一面加二面 面经

本来应该是6点半到9点半 三轮技术面面完的

二面面试官迟到了半小时,导致二面完已经9点了,三面面试官说太晚了再约时间
一面
1 自我介绍
2 做题
1

2 手撕lru算法
3 在浏览器中输入网址后执行的全部过程
4 arp协议是什么?那和arp相反的那个协议是什么?mac地址怎么转ip地址?(RARP)
5 单例模式几种实现方式
lru撕了太长时间,这个时候已经到一个小时了,反问了面试官技术栈 主要是java,基本上你简历上的技术我们都使用,MQ用的是Kafka
二面
1 自我介绍
2 数据库索引 ,知不知道数据库在查询的时候,数据类型会出现隐式转化(如varchar不加单引号的话可能会自动转换为int型,索引会失效),那怎么避免隐式转换
3 最左匹配原则说一下
4 为什么索引底层用b+树,和红黑树的区别 ,和b树的区别
5 覆盖索引知道吗?mysql回表知道吗?
6 drop、truncate、 delete区别,他们那个最快,为什么
7 tcp udp
8 滑动窗口协议
9 TCP拥塞控制算法(四种:慢开始,拥塞避免,快速重传,快速恢复)
10 TIME_WAIT状态维持时间
TIME_WAIT状态维持时间是两个MSL时间长度,也就是在1-4分钟。Windows操作系统就是4分钟。
11 timewait太多会存在什么问题 ,服务端会怎样,(timewait太多,浪费服务器资源,就会建立了太多链接,引起拥塞,浪费内存)
12 跟别人相比,你觉得你写代码的时候比别人强在哪里
我就说自己对设计模式理解很透,写代码的时候,我会主动思考运用23种设计模式,之后把六大原则给他讲了一遍
13 那我考考你设计模式,享元模式知道吗?在哪用到了(字符串常量池 缓冲池 线程池 数据库连接池 总之一切池)
14 责任链模式讲讲,运用在哪(springMVC请求流程)
15 策略模式讲讲,运用在哪(arrays的comparator方法)
16 你的项目中用到了什么设计模式?(生产者消费者 代理模式)
17 代理模式怎么用的(用拦截器实现登录功能)
18 讲讲平常怎么学习算法知识的?
19 有没有将学到的算法运用到项目中(给他讲了用前缀树实现敏感词过滤模块)
20 面对对象思想,解释性语言和编译性语言区别,继承,封装,多态,你觉得哪个最重要(我说的多态,面试官说封装)
21 如果没有类这个概念,怎么去实现多态,还能实现吗?(面试官说可以,我不知道为啥)
22  sleep wait区别,有没有用过这两个命令,在什么情况下使用
23  synchronized关键字和volatile关键字的区别,为什么要实现可见性,你项目中用过volatile吗?
24 讲讲你知道的工作队列?ArrayBlockingQueue为什么比LinkedBlockingQueue速度慢
25 SynchronousQueue用在哪?
帮你约一下三面面试官,看他今天还面不


顺便说一下,下午滴滴,
上来让写代码题
把字符串换成整数,怎么实现
我说用bitmap
好,那你写吧
bitmap没写出来,面完两分钟收到感谢信


#快手##Java工程师##校招##面经#
全部评论
滴滴这种大数据算法在哪里有得看啊
1
送花
回复 分享
发布于 2020-07-30 22:47
小哥哥今天辛苦了,早点休息哦,明天一起努力
点赞
送花
回复 分享
发布于 2020-07-30 22:46
秋招专场
校招火热招聘中
官网直投
楼主您好请问您是校招社招还是实习呢
点赞
送花
回复 分享
发布于 2020-07-30 22:50
滴滴那个不可以用布隆过滤器吗
点赞
送花
回复 分享
发布于 2020-07-30 23:30
楼主好,请问你官网的状态变成面试后几天收到面试通知的呀,我两天了还没收到T.T
点赞
送花
回复 分享
发布于 2020-07-31 03:52
字符串那个,我有个笨办法,分块分线程比较,拿模式串一个个异或过去,发现了就马上停止。。。
点赞
送花
回复 分享
发布于 2020-07-31 07:42
timewait太多为什么会引起拥塞啊,应该不发数据了?求指点!
点赞
送花
回复 分享
发布于 2020-07-31 10:18
大佬什么时候投的,什么时候开始的一面
点赞
送花
回复 分享
发布于 2020-07-31 10:36
快手要有实习,有论文的,我这种菜鸡连简历都过不了🤣
点赞
送花
回复 分享
发布于 2020-07-31 13:57
真的强,这些问题。
点赞
送花
回复 分享
发布于 2020-07-31 14:12
有点吓人啊,这些问题基本都没遇到过,问我肯定凉……你是简历上因为写了才问的吗,是根据简历问的吗?
点赞
送花
回复 分享
发布于 2020-07-31 18:50
第一个算法题,没看懂,同学可以说的详细一点吗?谢谢
点赞
送花
回复 分享
发布于 2020-07-31 19:44
楼主java岗?
点赞
送花
回复 分享
发布于 2020-08-06 20:44
问下楼主,三面面完了嘛
点赞
送花
回复 分享
发布于 2020-08-08 10:50
这是算法吗?
点赞
送花
回复 分享
发布于 2020-09-20 10:06

相关推荐

12 112 评论
分享
牛客网
牛客企业服务