汇川技术秋招正式批IT开发工程师一面
面完一个小时后HR打电话通过了。面试还是很基础的,有种让我梦回春招的感觉。
有两个面试官问,一个面试官问实习+八股,另一个是问综合问题。
第一个面试官问题
1.你老家在哪,你对于工作地点有要求吗,家里有弟弟妹妹吗,你的平时爱好是什么?
2.你平时有哪些学习计划,最近有什么提升的学习计划吗?
3.你平时在学习过程中遇到问题是怎么解决的
4.谈谈MySQL的问题,MySQL在运行一条SQL期间发生了什么
5.MySQL中调用语句的时候,where,having,group,sum,max这些执行顺序如何?
6.其中聚合函数的顺序是怎么排的
7.对于海量数据的深度分页是怎么提高效率的
8.一道SQL:有id,身份证id,人名,其中有非常多的冗余数据(身份证人名相同,id不同),要求删除其中重复名字的数据。
9.Java的集合有哪些,你对他的了解有哪些,可以尽可能发散地聊聊这些集合之间的关联和应用场景
10.红黑树结构是什么,为什么HashMap使用红黑树,而不是B+树,
11.请你详细讲讲HashMap的原理?
12.红黑树和平衡二叉树之间有什么区别和关系
13.Redis中如何解决缓存穿透问题,(缓存空对象和布隆过滤器)
14.如果有多个重复id的用户进来发送不同的非法请求来成功打击到你的redis该怎么办?
15.从Nginx和Redis层面讲讲(Redis--布隆过滤器)
16.布隆过滤器的底层原理是什么,有哪些配置参数,能控制什么效果?
第二个面试官问题
1.聊一下你在实习中映像比较深的经历
2.确定这个方案后实现的过程和最终优化的结果是什么样的
3.你平时怎么跟团队进行合作的
4.你对自己未来一年的技术展望是什么
#软件开发笔面经##秋招##Java##汇川#