当前位置:网站首页>珠海金山面试复盘
珠海金山面试复盘
2022-07-06 07:38:00 【莱特昂】
投递岗位
高级Java开发,要求3到5年经验,简历因工作经验太短被业务方拒了一次,又被HR推荐一次后捞起。
面试题回忆
一面1.15小时
项目
熔断底层是怎么实现的
信号量除了限流还能干什么
粗排和精排的原理redis
cluster集群
怎么保持同步的
redis RDB能断点续传吗
缓存穿透?
布隆过滤器底层是怎么实现的?
底层bitmap,通过哈希函数计算在数组中的位置(哈希函数+数组)。
bitmap最大多大?
十亿用户状态的数据怎么存?怎么拆分?
一致性哈希mysql
怎么优化数据库?
最左匹配的底层,为什么要最左匹配?
数据库怎么实现乐观锁和悲观锁的?es
es怎么快速查找到全文的?
es怎么保证高可用
es为什么在初次设置分片之后就不能改了?
哈希函数
单机怎么写入?
flush操作之前挂了会怎么样?
translog,fsyn默认5秒落盘,还可以手动设置每次操作都落盘计算机网络
https过程是怎么样的?
https怎么认证证书?
非加密算法是怎么认证的?
怎么防止中间人偷换的?java
JVM调优?
元空间会自动扩容吗?
老年代担保?
高并发怎么保持一致性?
synchronize底层
synchronize锁降级
lock和synchronize
讲一下AQS
AQS用到什么设计模式
CAS
ABA问题
看过JDK源码没有?
HashMap为什么死循环
ConcurrentHashMap
sleep和wait
run和start
线程池参数?
活跃线程数怎么进最大?
调换顺序会怎么样,不要阻塞队列,直接加到最大线程?
分析总结
问题答得还行,80%都答出来了。而且聊了一个多小时,感觉还可以,结果还是被挂了。两天没怎么睡好觉,仔细回忆了下原因。
首先,项目讲的太拉胯了,这么久了第一次开始面试,面试经验太少,说话都不流利。面试官开始说,讲个参与度最高的项目,我想都没想就讲了搜索旁支,因为完全是自己一个人做的,所以参与度100%。中间也有问一些问题,都有答出来。以为后面还会让讲最复杂的项目,结果并没有,直接开始问八股文了。估计开始讲的项目被嫌弃太简单了,后面直接也不问别的了。我同事听了就说,旁支有啥好讲的啊,一点含金量没有。讲了完全是减分项目,之后直接把这部分删了吧。也还是面试经验太少的问题,没办法感觉面试官的感受和想要听到的,以为不怎么会挂,结果经历了之后才有所知觉。
另外,聊得太随意,不够积极主动。其实最后想起来项目什么的没讲出来,应该再主动说:”这个项目虽然参与度高,但复杂度不够,逻辑很简单,不足以展现我的工作内容,我能进一步讲讲搜索主流程吗?“不能等着面试官来问,有亮点自己要表现出来,而且一定要表现出来!不能感觉差不多就行,等下次有机会再表现吧,这样很容易导致直接没有下次了。展现的不能差不多,一定要完全。不要想到了夸自己能力的地方不好意思说出来。不讲就要挂了,应该抱着这样的心态,事实也确实如此。当时只觉得讲不讲都差不多,这种想法不能再有了,开始不讲最好的项目,不留个好印象,后面很难挽回了。
而且你项目聊得多的话,留给面试问八股文的时间就少了,进一步降低了容错率。只要面试官不喊停,就应该尽量多讲点项目,起码把做的亮点都讲出来。不然你讲的项目一般般,答题也答得一般般,肯定无了。起码应该先把项目的部分撑起来的。
不过静下来又想了下,也许开始针对我的工作年限就已经决定结果了。除非特别优秀,但我又太含蓄没表现的特别优秀,所以还是维持原判。也或许有更适合的竞争对手,或者突然没HC了,种种可能。只能说多总结经验,吸取教训吧。
有人说应该先面点别的,积累点经验,再来面最想去的。可是这个实在是机会不等人,刚好碰到在招人,也是合适的,今天再去看,招聘信息已经被下掉了。挺可惜的吧,还是没有抓住一切的机会去表现自己,没有表现出强烈想成功的意愿。
最后,以凯尔特人训练馆的一句话作结吧,共勉!
边栏推荐
猜你喜欢
Simulation of holographic interferogram and phase reconstruction of Fourier transform based on MATLAB
Ali's redis interview question is too difficult, isn't it? I was pressed on the ground and rubbed
Summary of Digital IC design written examination questions (I)
If Jerry needs to send a large package, he needs to modify the MTU on the mobile terminal [article]
Do you really think binary search is easy
TypeScript接口与泛型的使用
Simulation of Teman green interferometer based on MATLAB
Relevant introduction of clip image
Ble of Jerry [chapter]
Google may return to the Chinese market after the Spring Festival.
随机推荐
C intercept string
Typescript void base type
Oracle column to row -- a field is converted to multiple rows according to the specified separator
Emo diary 1
TypeScript 接口属性
【mysql学习笔记29】触发器
[MySQL learning notes 30] lock (non tutorial)
Is the super browser a fingerprint browser? How to choose a good super browser?
PHP Coding Standard
JMeter performance test steps practical tutorial
Typescript interface and the use of generics
The difference between TS Gymnastics (cross operation) and interface inheritance
Significance and measures of encryption protection for intelligent terminal equipment
Excel的相关操作
Ble of Jerry [chapter]
杰理之普通透传测试---做数传搭配 APP 通信【篇】
NiO programming introduction
In the era of digital economy, how to ensure security?
Simulation of Teman green interferometer based on MATLAB
opencv学习笔记八--答题卡识别