南京天润融通 Java后端开发实习 二面+HR面
-
自我介绍 + 一些技术无关的提问
-
项目的来源(现在问到来源我一律回答一个是比赛项目一个是开源项目改造
-
为什么选择Murmurhash算法
-
高性能、低碰撞率、分布均匀 但非加密。
-
通过murmurhash算法将原始url加盐加密为一个32位整数,然后通过base62编码将整数hash为一个5-6位的串
-
-
布隆过滤器原理和优缺点
- 优点:占用空间少;插入/查询的复杂度为O(k) 其中k为哈希函数的个数;布隆过滤器不存储元素本身,在有保密要求的场合有优势
- 缺点:误判率,且误判率随着元素数量的增多而增加;不易删除数据;二进制数组长度和 hash 函数个数确定过程复杂
-
双检锁在项目中如何使用的
-
Sentinel 限流原理(没答上来
-
Redis ZSet的时间复杂度
-
Redis 数据结构及底层实现
-
为什么使用Lua脚本来预防超卖 Lua中都有什么逻辑
-
框架、中间件这些东西是通过什么方式进行学习的
-
学习中遇到困难怎么解决
-
把项目团队放大,假设有5-6个人合作完成一个项目,前后端协作有哪些关注点
-
代码规范有专门学习过吗
-
大模型技术有没有做过专门的研究
反问:技术架构、实习生培养
9:00-18:00 弹性半小时 午休1.5h 周工时要满40h 双休 租房有房补600
技术面结束以后等了一会直接HR面了,整体面试体验都很好。美中不足的就是因为二面面试官出差,这个二面和一面隔得时间有点久。HR说明天上午大概给结果,许愿oc
#找工作时遇到的神仙HR#