Miaaaa8 level
获赞
45
粉丝
14
关注
7
看过 TA
481
门头沟学院
2026
Java
IP属地:江苏
暂未填写个人简介
私信
关注
04-30 16:00
门头沟学院 Java
一面:1.  进程、线程、协程对比说一下2. Java来做异步任务处理用什么3.  分布式锁和Java的锁区别4. jvm调参,说自己了解的东西5. 内存泄漏发生在什么情况下6. 介绍原子类,比如AtomicInteger7. volatile起什么作用8. 手撕 :IDEA上写层序遍历和链表中间结点二面:1. 手撕:实现一个M叉树的结构,我写了31min,100多行的代码…类结构、插入函数和分裂函数2. 面试官:看你写出来了,如果让你测试,你会怎么编写测试用例3. 如果用这个M叉树来存储全国本科生的信息,假设场景如下:M是年级(大一到大四),用这个树把数据都存进去,insert进去,你说说这个程序的代码热点在代码的哪几行?4. 假设有个同学使用C++参考你的算法实现了一模一样的版本,但是在相同的硬件环境下,你的Java版本比C++版本更快,你觉得可能发生了什么?为什么5. 你最近在看的一本技术书籍是什么?6. 假设有一个1TB的文件,每一行都是一个url,现在你设计一个方案,满足的功能是找出这个文件中出现次数最多的那个url,怎么设计,方案有唯一解7. 假如你们学校机房有两台机器A、B,A上有一部电影,现在你设计一个网络程序,就一个发送端一个接收端,要求是通过网络的方式把这个电影从A传到B,要尽可能快。可以用你想的得到的任何硬件和软件上的方式来加速这个处理过程,你会怎么设计?可以想一下再回答我8. 假如用你刚刚的方案,软件实现了功能也正确,那你想一想这个链路的瓶颈在哪个环节?是在内存、cpu、磁盘还是网络?9. 你读研的方向是哪个领域?timeline:投递:4.6笔试:4.8一面:4.11二面:4.16hr 面:4.23排序挂…崩溃
阿里巴巴HR面180人在聊 查看17道真题和解析
0 点赞 评论 收藏
分享
05-14 15:10
已编辑
门头沟学院 Java
一面:1. SpingBoot的自动装配2. 多线程了解吗,说一下线程池的核心参数和工作原理3. 项目相关,大概5-6个问题4. sql题:student表和score表,找平均分大于85的学生5. 栈和队列的区别6. 手撕:用两个栈实现一个队列(说我代码习惯挺好的)7. B+树了解吗8. 最左匹配原则是什么9. Redis分布式锁怎么实现10. watchdog机制了解吗,用过还是看过11. 手撕:链表版两数相加 lc2二面:1. 分享一个项目中解决问题的思路过程2. 若干项目问题3. sql题:scores(id,student_id,course_id, score)查询每门课成绩都在60分以上的同学4. 根据最左匹配原则判断索引 index i(a,b),8条(其中有一条模糊匹配判断错了)5. 为什么模糊匹配不走索引?(原理,B+树特点)6. 为什么要遵循最左匹配原则?7. 两个sql语句,一个查询条件(ab),一个查询条件(abc),说说区别,在Mysql的执行过程中8. 给了一个调用sum(a,b) { return a+b; }的代码,从计算机/底层的角度,CPU的角度描述一下如何完成这个函数调用过程9. 智力题:64枚硬币,每次可以取1,2,3,4枚,不可以不取,取到最后一枚的赢,你怎么保证你会赢(✅)  1. 如果取到最后一枚的输呢,怎么修改策略(✅)  2. 如果不允许双方取3枚,怎么修改策略(引导后✅)10. volatile字段的作用11. 说一下ClassLoader怎么加载Java程序的,机制(说到双亲委派被打断)12. 手撕:重排链表 LeetCode143,限制了时间/空间复杂度 O(n)/O(1)timeline:投递:3.30笔试:4.5一面:4.21二面:4.23oc:4.27offer:4.29
ming_ri:mark
0 点赞 评论 收藏
分享
04-21 19:00
门头沟学院 Java
一面:1. equals和hashCode方法2.  int a = 100;int b = 100; Integer c = new Integer(100); Integer d = new Integer(100); 比较abcd相等性3. 一段try-catch-finally的代码,问输出什么4. 了解Java8里面的try-with-resource机制吗,说说模式5. 解释一段关于httpClient的代码6. Java里加锁的几种方式,简单说几个7. 线程池:ThreadPoolExecutor,core:5,max:10,queue:10,此时进来30个线程,说一下会出现什么情况8. 如何对一个单独的线程进行日志打印,说思路,不用详细;问我用过什么打印日志的方式9. 一个调度系统触发任务,如何终止一个正在运行的线程?追问了三种10. 假如生成一个报告,异步查100个第三方接口,如何知道这100个都执行完了才去生成pdf?11. Mysql执行计划是什么?用来做什么12. 说几个不能走索引的场景13. 给了三个sql,判断哪个不能走索引(头晕眼花了,没看清,被面试官说看八股要仔细点,麻了)14. 代码题:字符串反转我:StringBuilder的reverse()。面试官大笑,追问其他的方法15. sql题:select出最优先匹配的排序的写法,说很有意思,让我截图总结:虽然有一些不会的题,但面试官很专业态度也很好,会在你答不上的问题上给你详细讲讲(在牛客自带的代码区域写给你看),像是上了一节一对一网课二面全项目相关,45min左右总结:体验很一般,面到一半都想说你挂了我吧不想继续说了。就是感觉面试官听不太懂我说的话,基本每提一个问题都要思考1-2min,交流非常不顺畅。毫无疑问的挂了,周五面,周一收到感谢信
众安保险二面64人在聊 查看15道真题和解析
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务