快手Java后端开发-校招面经

1、实习介绍
2、介绍-下HashMap。(扩容机制、寻址、为什么扩容是二倍)。
3、如果说当前有1000个k-v结构数据放入HashMap中,最终HashMap中是什么情况。(数组桶2048个)
4、HashMap线程安全吗?哪些是线程安全的hash结构?
5、介绍一下concurrentHashMap线程安全实现的原理?(1.8之前、之后)
6、list和set集合的区别?
7、对list遍历想到几种遍历方式?(按下标、语法糖:、选代器)ĩ降最.
8、如果对于list中的元素遍历过程中进行删除满足一些条件的元素,你会怎么做?
9、线程池的有几个参数?
10、线程池的拒绝策略?默认的是哪种?
11、线程池的线程工厂有哪几种?默认的是哪种?
12、三个线程顺序打印a,b,c,有哪几种方式实现?
13、MySQL的分库分表有哪些方式?如何分库?主键设置?路由id?
14、MySQL集群的搭建方式?(答了主从同步,binglog、relaylog、哨兵模式)
15、redis主库挂了之后无法承接写操作,这期间的写操作的有效性和一致性如何来保证?
16、对于索引来说,字段的选择,组合索引的使用。(答重复度小的,联合索引的部分失效)
17、组合索引支持范围查询吗?三个字段第二个字段是时间字段,时间字段进行范围查询会生效吗?
18、从持久缓存中把数据加载到redts中的加载策略,如果让你来设计你有什么思路。
19、redis中分布式锁的实现?(黑马点评开始吟唱)
20、OLAP和OATP了解过吗?(???)
21、事务了解过吗?这是本地事务,分布式事务了解过吗?
22、事务如何开启?
23、在A方法上调用B方法,B方法上使用了transaction注解,B中的事务会生效吗?
24、介绍一下单例模式?(答spring的bean默认单例,比较prototype状态是非单例的)
25、spring中用到的设计模式?
26、消息队列有用过吗?知道是干什么的吗?(了解过,知道有kafka、mq,举例点评里面的秒杀优化)
手撕:5.最长回文子串
全部评论
说实话,题目真的很难啊
点赞 回复 分享
发布于 昨天 18:03 江西
老哥这面的这么晚啊
点赞 回复 分享
发布于 01-10 18:52 陕西
Mark
点赞 回复 分享
发布于 01-09 00:52 陕西
一次问这么多吗面试时间多久呀
点赞 回复 分享
发布于 01-08 17:09 黑龙江

相关推荐

虽然早就被通知没有转正名额了,那是因为房子退租问题什么的,一直忍耐下来了,答应他作为日常实习留下来了,现在终于解放了,来之前给我信誓旦旦的保证说实习转正不会养鱼的,结果来了之后,就安排我轮岗,我轮岗了一个月一点本职工作没有结果,考核的时候是考核我本职工作的,要不是因为我之前有过一段实习,我估计考核的成品都拿不出来。然后挂我的理由就是人太多了,没那么多转正名额可以给到。如果说我是因为能力问题,然后别人不好直说。但是有好几个人都是暑假在这边实习,然后要结束的时候,他主动找人家,给人家说留下来,后面会秋招给人转正的,但这次依然用的是没有转正名额这个理由把你辞退了。我也不是说故意黑他怎么样,你就拿正式员工和实习生的人数占比,你来判定吧,实习生的占比要在一半以上,你说一家实习生占比比正式员工还多的公司能有多好呢?真的就是纯白嫖实习生劳动,我所在的是网校图书,在我离职的时候,我们组一共26个人,15个实习生。然后入职签的也不是实习,签的是劳务合同,一天就140,交完税到手只有110。。然后入职之后也是没有人带你的,他们所谓带你那个人是给你安排任务的,但是很大概率你们的岗位并不相同,只是说工作对接而已。所以说只能把任务给你说的详细一点。至于说你在操作过程中遇到的问题,有很多时候和你对接那个人,他也不是说怎么了解去做的。只能说你自己去想办法解决,至于说那为什么不找别的同事去问呢?我也前面说过,实习生的占比是很大的,而且他把实习生和正式员工工位是分开,所以说很多问题没办法得到一个及时的反馈,只能靠自己   #
荷包蛋a:当时秋招听他说要实习在转正就感觉不是啥好人
好未来成长空间 68人发布
点赞 评论 收藏
分享
评论
6
43
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务