58后台Java面经
发个面经攒攒人品
一面
1.redis怎么缓存的
2.你知道 redis 缓存的话 如果很多 攻击 根据主键 模拟访问,如果这样的攻击很多 redis没缓存都会访问数据库,怎么避免
3.redis淘汰策略
4.设计一个索引
5.设计模式知道哪些
6.适配器和装饰者区别
7.jvm调优参数
8.CountDownLunch用法
9.有哪些BlockingQueue,区别
10.PriorityBlockingQueue数据结构
11.java8新特性出了lambda还有哪些
二面 1.java中的锁,偏向锁,轻量级锁,重量级
2.java中的***,动态***
3.threadlocal的了解 get,set,remove
4.对集合的了解,给你1000,Arraylist该设置初始值多少
5.java中的范型的了解
6.实习中遇到的最大困难
7.Spring aop说一说
8.智力题
有100盏灯,从1~100编上号,开始时所有的灯都是关着的,第一次,把所有编号是1的倍数的灯的开关状态改变一次;第二次,把所有编号是2的倍数的灯的开关状态改变一次;第三次,把所有编号是3的倍数的灯的开关状态改变一次;以此类推,直到把所有编号是100得倍数的灯的开关状态改变一次.问,此时所有开着的灯的编号.
二面感觉很大佬,问题基本都没答好,还给讲。
HR
-
爱好
-
实习遇到的困难,学到了什么
-
优点,缺点
-
求职的考虑 技术,交通这样的
-
面过什么公司
-
对58 的了解
总体感觉面试官很有水平,问到了一些自己不太注意的地方和细节。尽自己最大努力了吧,不过还是有好几个2,凉凉。
#面经##58集团##Java工程师##秋招#