作业帮后台开发岗社招面经

一面
闲聊,自我介绍

int和Integer的区别,为什么有了int还需要Integer

ArrayList和LinkedList区别,各有什么特点

进程和线程的区别,联系

多线程编程,死锁检测与预防,死锁的检测手段,怎样避免死锁

讲一讲线程池,讲讲为什么很多公司对于线程池的使用非常谨慎

SQL代码书写:有一个学生信息表包含id,学号,选修课程和该课程的成绩,写一个SQL语句来查找总分最高的前十名同学。

建表过程中索引添加的规范

InnoDB的4种事务隔离级别

SSM和Spring Boot 的比较,Spring Boot 的缺点(没答上来,面试官的解释是Spring Boot封装层数过多导致的性能问题)

假如有10 亿个手机号,怎么样快速判断一个手机号是否在其中(一开始没什么好的思路,面试官一步一步从hash,二分,布隆过滤器引导到位图)

机智题:烧完一整根香需要30分钟,怎么样得到15分钟的计时,怎么样得到7.5分钟的计时

可以入职的时间,介不介意转语言,反问

一面大概40分钟左右,更多的都是基础问题,面试官人超级和蔼,没想出来的问题会先给你一些引导,面试体验极佳!

二面

聊了聊项目

算法题:把数组中奇数放在前面,偶数放在后面,并且奇数偶数都要保证从小到大,要求空间复杂度O(1)

MySQL索引结构,说说B树和B+树的区别

MySQL索引什么时候失效,联合索引,聚集索引

写一个单例模式

Redis数据结构,场景题

讲讲Java 的堆内存、GC

说说抽象类和接口的区别

浏览器输入URL地址到页面渲染发生的过程

三次握手,为什么要三次握手

算法题:找出数组中第K 大的数

#面经##社招##作业帮##Java工程师#
全部评论
有兴趣来阿里嘛?社招现在部门比较缺人,流程会很快
点赞 回复 分享
发布于 2021-06-15 18:05
刚开始看面经,请问大佬”反问“是什么意思
点赞 回复 分享
发布于 2021-06-03 15:24

相关推荐

机械打工仔:不管啥专业,找工作改简历的第一课先把你那排版改了,简历上不要写个人简历四个字,找你要简历的谁不知道这个是简历?而且还占那么多空间,直接把自己名字和基础信息写上面,整体字体大一些。 还有这种经典两页简历一页大空白,导出PDF的时候多了一页几乎全是白的你自己看着不难受吗随手的事为啥不能改掉呢,这是态度问题,你试想一下你是HR你打开简历看到格式都没调整过会是什么感受?你自己都不重视你的简历,HR更不会在意。 然后内容你那个做两年咖啡就别往里写了,简历在精不在多,你在往你的简历里打字的时候就要想好这东西对你要找的工作有没有帮助。自我评价写一行就行了,不如给专业技能单开一栏。核心课程均分90这个真别写了,把你上过的有用的专业课列出来也行。有很多地方废话很多的精炼一下,比如你校内项目第一个写的那些,全然没有重点。 好好修改一下,我看你内容也挺优秀的,别被一个随便做的简历耽误了,我一个同专业的打工人看了都揪心更别说一天看几百份简历的HR
听劝,我这个简历该怎么改...
点赞 评论 收藏
分享
评论
1
19
分享

创作者周榜

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