快手 运维开发岗社招面试经验

一面:

1项目

2为什么用chm

3 hashmap的线程安全问题

4 线程池结构,阻塞队列看过源码吗,array阻塞队列的原理,怎么实现的,这边的put答

错了,事实上不用移动数组。

5 jmm内存模型了解过吗,说了工作内存和主内存,顺便说了volatile,不能保证线程安全。

6 spring说一下,老样子ioc和aop,问我bean为什么是单例的,是否线程安全,怎么让接

口指定实现类。bean容器的实现原理,解析过程,问我这块是在哪里看的,我说博客。

7 hibenate的作用,原理,有什么问题。

8 mysql的SQL语句优化怎么做,有哪些情况用不到索引。怎么优化

9 redis的缓存穿透怎么解决,如果是无效请求怎么办。

10消息队列了解么,主要有什么作用。

11 zk了解么。

12写一个双重检查的double check,忘记写构造函数了,尴尬。

二面:

1项目

2 MySQL建表实现目录树的结构,怎么做。

3怎么查这个目录下的一级节点呢

4把目录节点写成一个类,让我写一个遍历所有子节点的方法。

5写一个hashmap的get和put方法,稍微写了一点点基本结构,我说后续太复杂了,他就

没问了。

6 nginx做负载均衡,它管理的Tomcat服务器怎么管理session实现共享,我说使用数据库和

缓存。

7 nginx单点故障怎么办,做集群,那么集群怎么让客户端知道要访问哪一个IP。我说让本

地dns服务器来选择。

8集合类的几个问题

9 docker和k8s说一下。

10直播技术了解么。


#面经##社招##快手##运维工程师#

注意!此信息未认证,请谨慎判断信息的真实性!

全部评论
空

相关内容推荐

头像
2022-12-09 21:15
清华大学_2023
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
点赞 评论 收藏
转发
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像 头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
5 16 评论
分享

全站热榜

正在热议