映客java岗社招面经

一面:

java相关:

1. HashMap了解吗,currentHashmap呢,

这里我就回答HashMap 1.7 1.8的区别,负载因子,扩容原理,红黑树,为什么要用红黑树,HashMap会出现的问题

currentHashMap主要从1.7的分段锁->1.8的cas+synchronized

2. ThreadLoad了解吗

回答了ThreadLoad的基本结构,thread ,threadLoad ,ThreadLocal之间的关系,这里可以看一下源码,threadLoacal内存泄漏的问题,主要是因为源码中的Entry继承

WeakReference ,k 是弱引用,value是强引用,k 被回收,value还在内存中导致内存泄漏。

threadload的应用场景,比如说可以用来实现连接池,service服务器,SpringMVC中

RequestContextHolder就是的

3.JVM的一些东西运行时内存区这些

4.数据库的一些东西具体的记不清了,但是常见的问题也就那些,索引啊,EXPLAN。。。。。

基本上一面在牛客的时视频网页中面试了30min左右

二面:

1.问了一下计算机网络的东西,比如说两个视频,然后这个网络传输的过程时怎么样的。

这里我就一直在回答细节方面,比如三次握手怎么握的,网络通道时怎么建立的,DNS地

址解析啥的

没头绪,后面面试官想要的其实是我对这个整体的概念,提了一下局域网。。。中继服

务器(用来转发数据的)

2.数据库场景相关的,比如说整个湖南地区的学生信息,数据量过大的时候怎么提高查询

效率。

分库分表+索引

3.Redis ,Redis常见的数据结构,怎么用的,问了我项目中购物车怎么实现的,用了什

么数据结构,Redis持久化

Redis持久化可以回答一下AOF和RDB的区别,保存数据的方式,恢复的方式,优缺

点,应用场景

4. RabboitMQ的一些东西,问的还是我项目中的一些相关的

其它的想不起来的.......

#面经##社招##映客##java工程师#
全部评论
网上面的吗?
点赞 回复 分享
发布于 2021-08-08 16:06
社招的话技术面试官会直接告知有没有通过吗?
点赞 回复 分享
发布于 2021-06-16 02:04
请问楼主是毕业多久参加的社招
点赞 回复 分享
发布于 2021-06-14 10:47

相关推荐

当然,假期有点放松出去玩了,可能有些面试点我也有点遗忘,但是面试过程总体感觉极其尴尬。我声音都开老大了,但是感觉面试官吐字还是有点不清楚,而且有些时候,描述有点让我着迷给我一种错觉,他就是crud toB项目的受害者(bushi)感觉很怪,但是不知道问题出在哪里反正两个人感觉有点大眼瞪小眼,虽然看上去问题什么的都回答上了,但是没有扩展延伸,没有欲望去扩展双方反馈怪怪的1. 自我介绍起手2. 为什么你自我介绍这个比赛项目和导师项目没有体现在简历里?(不是!哥们~~,简历,不是繁历啊阿巴阿巴3. 你这个是哪个公司的项目吗?(那我问你,我为什么不写成实习经历(bushi4. 我看你这个Redis、MQ、Es都是高可用、高并发,我能不能直接升级硬件呢?为什么不直接加设备呢?(那我问你!我不玩 AI 是因为我不想买 4090吗5. 为什么你们这个项目不用多实例部署呢?6. 你觉得什么用户体量下才会使用你这些Redis、MQ、ES(不用用户体量,面试项目就行!bushi,QPS 5000-7000以下基本也不会卡顿,过万的话可以考虑加Redis(悲伤7. 你这个比赛项目的话,相较于Boss直聘有什么特色吗(项目是求职推荐系统)8. BS还是CS?9. 导师项目的话,为什么让你们用Java重构呢?(原项目为C,然后导师并没有给出源码,只给需求,这里需要重度吐槽学校!项目就问到这里吧,问问技术点什么,然后你这个是校招,会比社招要求低很多(啊?好👌10. Java中接口和抽象类区别11. Java中Integer是个什么东西?装箱和拆箱是什么?12. Integer作为函数传递,函数中+1,函数外是否会+113. =和equals区别(应该是==吧,嗯嗯,对14. 一般equals和hashCode怎么重写15. Java中有一个单例类,你能介绍一下吗?(什么!?这是什么神奇的类? 只得说,我确实不太了解。面试官:就是单例模式的那个类,日内瓦。。。。16. final和finalize17. try?只有try catch用法吗?18. 一般数据库主键使用什么数据类型(当时😵,不过用优化和隐患角度说了int和varchar19. 数据库优化一般有什么方法20. 分库分表?21. 按照年份分的话,2025年的表压力还是太大怎么办啊,比较几乎现在crud都是走这个表22. 反问- 问部门业务(回:纯业务,业务复杂,没有什么架构和中间件,toB,也就是SpringBoot+MySQL,那我跑!)- 地点
查看21道真题和解析
点赞 评论 收藏
分享
评论
1
21
分享

创作者周榜

更多
牛客网
牛客企业服务