首页 > 快手实习Java开发面经
头像
theno.1
编辑于 2020-02-21 15:55
+ 关注

快手实习Java开发面经

今天终于收到offer啦,写波面经
快手一面 40分钟
1.问问在学校学了啥,介绍项目
2.springcloud相关,zuul网关,如果zuul网关挂了nginx能知道吗
3.nginx的作用(web服务器,反向代理服务器,负载均衡服务器),怎么使用
4.怎么配置zuul网关
5.feign原理
6.集合所有知识(十分钟左右)7.concurrenthashmap和hashmap
8.索引数据结构、种类、区别(聚集索引和非聚集索引)
9.数据库引擎区别
10.索引的注意事项(索引失效情况)
11.写代码 单例模式
12.volitile的原理(怎么防止指令重排序)、和synchronized区别
13.JMM相关
14.锁相关 synchronized、lock区别
15.写代码 快速排序
16.问问还学过哪些技术,我说了elasticsearch、redis

接下来马上就二面了 也是40分钟 二面难度明显提升了一个档次
1.还是介绍项目
2.eruka和zookeeper区别
3.介绍spring ioc和aop
4.两个service互相依赖互相注入spring怎么解决这个问题(三级缓存)
5.bean相关
6.静态代理,jdk动态代理和cglib动态代理 问的很细(jdk为什么一定要实现接口,如果不实现接口会出现什么问题)
7.redis用来做什么的,怎么保证redis的时效性(双写)
8.mybatis # $区别
9.他给了一个sql,让我写一个sql注入攻击(...没写出来,后来他告诉我答案了,用引号,在引号中间插入删库语句)
10.mysql连接池的作用
11.线程池原理
12.事务隔离级别,脏读,幻读,不可重复读区别,解决方法
13.写代码 ①判断回文字符串
②给一个字符串,要求只能去掉一个字                          符,判断是不是回文字符串
(力扣第680题)

更多模拟面试

全部评论

(17) 回帖
加载中...
话题 回帖

相关热帖

近期热帖

近期精华帖

热门推荐