数字马力郑州 java后端 社招 一面

📝 笔试题目15min

输出数组出现频率最高的元素

👥 面试题目45min

一.介绍项目

二.在实际开发中遇到的难题和技术亮点?

三.线上遇到过内存方面的问题吗?怎么解决?

四.项目启动命令的JVM参数?

五.用的什么垃圾处理器?为什么选择用这个垃圾处理器?

六.大文件上传异步处理失败怎么处理?重试是无脑重试还是阶梯重试?

七.SQL调优手段

八.数据库索引失效的场景

九.数据库索引的数据结构

十.B+树和二叉树的区别?为什么数据库用B+树而不是二叉树?

十一.说一下数据库事务

十二.说一下数据库事务的ACID

十三.说一下数据库的脏读和幻读,以及事务的隔离级别

十四.说一下Java的集合类

十五.说一下平常用的List和Map,以及区别

十六.说一下HashMap的底层实现

十七.说一下红黑树的特性

十八.说一下HashMap的扩容机制

十九.HashMap扩容后部分元素索引的bit位不会变化,为什么?

二十.说一下线程池的核心参数,一个请求进来线程池怎么处理?

二十一.反问

🤔 面试感受

面试官人很好,还是我太菜了。项目经历方面由于亮点不多且时间有点久一些细节不记得了没回答好,果然反问的时候面试官评价技术难点实现和问题排查较薄弱,估计是凉了

#数字马力社招#
全部评论
好多问题都有点印象,但感觉会答不好
1 回复 分享
发布于 2024-05-24 17:14 北京
给了多少啊,感觉问的可以啊不太难
点赞 回复 分享
发布于 2024-10-12 08:45 江西
笔试是让用什么工具呀,不会让纯手写吧。。
点赞 回复 分享
发布于 2024-05-28 20:12 浙江
几年经验呀
点赞 回复 分享
发布于 2024-05-26 18:41 山东
有收到感谢信吗?😂
点赞 回复 分享
发布于 2024-05-24 22:49 上海
大佬三四五是怎么回答的,知道这些东西但是不知道该怎么说
点赞 回复 分享
发布于 2024-05-24 15:50 福建

相关推荐

05-23 21:25
已编辑
电子科技大学 Java
前段时间太忙,一直未更新,好在前几天通过了毕业论文答辩,算是给学生时代一个交代。接下来说一下项目,对于求职,项目是必不可少的,这些项目是和面试官聊天的主要内容。很多人认为,一定要搞一个特别高大上的项目,要涉及到很多或者复杂的技术,其实这是一个误区。在我看来,校招中面试被问到最多的是:你从项目中学到了什么、项目的难点或亮点是什么、参与程度怎么样、为什么要用XXX技术栈/中间件。很多人说网上的项目烂大街,其实这个并不重要,因为技术栈大差不差,重要的是怎么把项目包装成一个完整的故事,讲好故事比做更多更难的项目更有意义。以我图中的项目为例,实际上是将黑马点评与学成在线各取一部分缝合起来的。从优化前的“使用了XX中间件”到优化后的“使用了XXX,对XXX进行了优化,提升了XXX”,后者更能说明自己对项目的独到见解。对于每一个写上去的,一定要多问自己为什么要这样做,是否提升了项目的性能等,而不是为了复杂而复杂,项目中自己纠结或者挣扎很久的点,正是面试官和你聊的最多的。同时,项目中的技术点多与八股结合,这也是互联网大厂经常问到的场景题,实际上就是八股的拓展应用,如在项目中如何实现数据库与缓存同步等,不同的处理方法带来的优势和弊端各不相同。最后,写上去的部分一定要是自己熟悉的,坚决不能挖坑,否则问到了不会面试成绩大打折扣。
点赞 评论 收藏
分享
评论
8
50
分享

创作者周榜

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