首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
课程
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
牛客326926073号
前端工程师
发布于安徽
关注
已关注
取消关注
@盖世汤圆元:
Java 开发社招面经
自我介绍:本人是练习时长 1 年 2 个月的 Java 后端菜鸡练习生。 下面是我最近面试的面经:比亚迪 一面 约1h时间:2024-03-18 14时岗位:Java 开发流程:一面过1、自我介绍;2、ArrayList 和 LinkedList 查询元素的时间复杂度?3、HashMap 查询元素的时间复杂度?数据量达到十万,查询元素的时间复杂度?如何比较元素是否重复?红黑树的特点?红黑树如何保证自平衡?红黑树出现循环依赖如何探测?Spring 的循环依赖和解决方法?4、递归如何转成迭代写法?如何避免出现栈内存异常?假设一个方法三个变量,每个变量4byte,什么时候会出现栈内存异常?5、线程的状态有哪些?子线程异常如何捕获?Callable 接口和 Runnable 接口区别?为什么创建了 Callable 接口?6、线程调用 wait,线程调用 sleep,线程由于 synchronized 同步锁被阻塞的情况下,那种情况会占用 CPU 资源?为什么?7、MySQL 的覆盖索引是什么?为什么'like%'索引不会失效?索引的底层数据结构是什么?B+ 树的树高多少?树节点存储的数据是什么?8、期望薪资反问:何时反馈结果 -> 等 HR 面比亚迪 HR面 20min1、自我介绍2、综合问题;3、反问;反馈结果时间:3-7天内(除非 HC 调整)备注:入职了BYD部门2,部门1一直在卡流程;久奇软件 一面 约1.5h时间:2024-03-14 16时岗位:Java 开发流程:一面挂评价:算法都a了,八股全回答上来了,也不是很懂,小公司也和大厂学?1、自我介绍,项目相关;2、算法题:二叉树翻转,求N开方的整数部分,求整数反转;3、逻辑题:一个天平,八个球,找出最轻球的最小次数;4、Java基础:String 是否可继承,面向对象特性,equals 和 == 的区别,常见集合类和常用工具类,开发中常见异常;5、JVM:Java内存分布;6、多线程:讲一讲什么是多线程,如何保证线程安全?7、MySQL:sql 优化手段,索引失效场景?8、SSM:如何进行依赖注入?SpringBoot 如何捕获全局异常?SpringBoot 的 Starter?MyBatis 如何使用?9、综合:意向城市,期望薪资反问:何时反馈结果,流程,业务,技术栈 -> 1-2天,两轮技术+一轮人事,财务相关软件,Java一套。空天院 一面时间:2024-03-12 20时岗位:软件开发流程:一面过评价:不难1、自我介绍+项目介绍;2、SpringBoot 和 SpringCloud 区别?3、SpringBoot 常用注解?如何关闭数据库扫描?nacos 作用?如何注入 nacos 配置中心的属性?4、MyBatis 的动态 sql 有哪些和原理,什么是延迟加载?5、Redis 常用数据结构?Set 和 ZSet 区别?Redis 如何持久化?6、RabbitMQ 的作用?使用场景有哪些?7、Git 如何使用?发生代码冲突如何解决?反问:何时反馈结果,流程,业务,技术栈 -> 1天,2轮(技术+人事),遥感,技术栈没懂补充:第一学历不够,只能走劳务派遣空天院 HR面 30min1、自我介绍2、离职原因?为什么来北京?为什么不找大厂?各种为什么干什么?华晨宝马 时间:2024-02-29 2 时 20 minAI英文测评:英语闯关大挑战1、口语热身:诵读英文长句2、工作经历:遇到的困难,如何解决?3、情景面试:如何准备一个好的演讲,吸引更多的观众?时间:2024-03-01 8 时 40 minHR英文测试1、自我介绍;2、工作中的困难,如何解决,取得了什么成果?3、未来职业规划;百度 一面 约1h时间:2024-02-26 15时岗位:Java 开发流程:一面挂评价:体验好,面试官会引导,每个问题能给我解决方案,最后建议比较用心中肯1、GAP 时间解释2、项目的抽奖序列都在一个池子中么?奖品一直被一个用户抽怎么办,存在bug?怎么优化?(1.增加奖品步长 2.多个奖品池)redis分布式锁应用层如何使用?如何加锁解锁,设置过期时间了么?3、JDK11特性?(不要给自己挖坑)4、Redis 如何使用 Zset 设计延迟队列?4、SpringBoot 项目启动参数?5、了解哪些垃圾收集器?线上频繁 FullGC 原因和解决方案?6、为什么项目用 restTempate 和 openFeign?为什么不统一?openFegin 底层原理?7、Java 代码中如何映射域名和 ip?多种方式实现?7、sql:两张表 sql 求并集交集差集8、算法:手写单例模式9、反问面评:基础较差,项目太简单10、追问:不了解启动参数->基础差;项目应该深挖不同模块的关系,如何解耦,体现项目的复杂度-> 项目简单阿里一面 约 45 min时间:2024-02-22 14 时 00 分岗位:Java 开发流程:一面过评价:基础面1、项目相关2、MQ:不同 mq 区别?mq的路由方式?mq 如何保证消息可靠性?消息消费失败如何处理(重试机制+拒绝策略+消息失败表+企微告警)3、MySQL:主键与唯一索引区别?4、操作系统:线程和进程的区别?5、JVM:Java 运行时内存区域,哪些是线程私有,哪些是线程共有?6、算法:三角形最小路径和(lc120);7、反问面评,面试轮次和结果反馈:还可以,最多四轮,3天内二面 约 1 h 10 min时间:2024-02-29 16 时 00 分岗位:Java 开发流程:二面过1、项目相关2、算法1:数字的汉语读音3、算法2:归并排序,类如何排序?4、算法3:求丑数?5、八股:了解哪些垃圾回收相关知识?什么是FullGC?有做过相关操作么?6、综合:为什么离职?可以长久发展么?专业不对口,如何自学?7、反问面评,并未明确回答,让我加强算法,等待通知补充:后续联系HR,均以联系不上三面面试官为由拖住美团(火车票) 一面 约55min时间:2024-02-21 15时00分岗位:Java 开发流程:一面挂评价:基础面,都回答出来了,总结是项目简单1、项目相关2、算法:判断字符串是否能够由重复子串构成,求最小子串(lc459)3、MySQL:索引有哪些?B+树?索引失效?慢 sql 分析?主从原理?4、多线程:线程池执行流程?5、JVM:JVM 组成?线上 OOM 如何解决?实际开发中是否调优?6、反问面评:基础还可以,项目太简单哈啰 一面 约1h时间:2024-02-02 14时岗位:Java 高级开发流程:一面挂评价:中规中矩1、项目相关,哪些有挑战性的,举例说明?2、抽奖奖品 priceIndex 为什么用 redis 自增 id?3、项目上下游是如何流通的,数据流如何运转?4、场景:项目中抽奖动作是否写死?如果做成活的(前三天的业务动作与后四天的业务动作不同),有什么处理方式呢?5、数据落库(mysql)的同时向 es 插入,为什么还需要定时任务全量刷新库内数据至es?6、Java 线程有几种状态?7、了解过哪些锁呢?8、CAS 原理和问题?9、voliate 能保证原子性么?为什么?10、ThreadLocal 作用和坑?11、线程池的核心参数?执行流程?如何选择线程池的核心参数?12、你提到了 IO 密集型和 CPU 密集型,设置不是绝对的,如何通过其它方式选择线程池的参数?(回答 Spring Boot Actuator)13、Java 原生的线程池有哪些?14、Java 线程池相关 API 有哪些?15、如何进行多线程数据同步?(回答 wait-notify,join,countdownLatch,Future,CompletableFuture )16、mysql 索引失效场景?17、mysql 底层数据结构?18、mysql 主键索引和非主键索引的区别?19、mysql 建立联合索引,非叶子节点存储什么数据?20、redis 如何部署?21、redis 使用场景有哪些?22、redis 分布式锁的原理?你设计一个分布式锁需要注意哪些问题?23、spring 启动流程24、spring 循环依赖?如何解决循环依赖?25、了解过哪些设计模式?26、静态代理和动态代理的区别?27、平时如何学习的?28、反问:面试结果反馈时间和面试流程美团(小象超市) 一面 约1h时间:2024-02-01 16时30分岗位:Java 中级开发流程:一面挂评价:不想说啥了,我是真 TM 菜1、项目相关2、如何设计一个有界阻塞队列?有界队列 size 满了,put 元素会发生什么?3、多线程算法:打印abc(不限制顺序),最后输出“我们打印完了”4、Java8 流式算法:Java8 实现将同学列表 List 转 key 为 name,value 为 age HashMap5、sql:如何统计平均执行速度,输出 IP和avgSpeed 执行表task_execute(task code、lP、create time)报告表 task_report (task_code、speed、create time)6、Linux 如何打印进程号?7、Linux 如何搜寻错误日志?8、你们项目如何查询日志?8、如何查看 sql 索引是否失效?9、索引什么不要对大字段建立?9、int(1)能否存放127?10、varchar(20)能否存放字符长度30或50的字符?会出现什么问题?11、jvm 线上调优过没?易点天下 一面 约25min时间:2024-01-24 14时岗位:Java 开发流程:一面挂评价:体验差1、如何设计有界队列?2、Java 中为什么引用泛型?3、Java 中为什么引用多线程?4、SpringBoot/SpringCloud 原理?5、MySQL 如何设计一个 server?6、项目相关?汇丰银行 一面 56min时间:2024-01-23,17时岗位:se(software engineer)流程:一面挂,面完不到一小时感谢信(联系内推人答复 offer 已发)评价:聊的挺好的,给的理由是英语不行,面试过程中特意问面试官 se 岗的英文要求,答复只需看懂文档和回复邮件,有点无语1、离职原因,是否定居,未来发展计划等?2、开发流程,编写代码所在比重,如何与产品测试对齐等?3、HashMap 底层实现?HashMap 如何获取元素?(重写hashcode equals方法)4、concurrentHashMap 如何加锁保证线程安全?5、synchronized 和 reentrantlock 的区别?6、mirror gc 与 full gc 区别?(讲解的分代收集算法)7、内存溢出与内存泄漏区别?8、什么情况会导致OOM?9、一道sql,一张表存放四个班级的所有学生成绩,如何取出最高三人成绩?如何按照班级,取出每班最高三人成绩?10、英文自我介绍,两个英文问题shein 一面 47min时间:2024-01-22,14时岗位:Java 高级/资深工程师流程:一面挂评价:面试官人不错,会引导我回答一些问题,确实由于个人能力有限,知识点串联较差,掌握不扎实,最后面评面试官给了中肯的评价,确实需要加强1、项目相关2、mq 如何保证可靠性?(消费者应答机制,手动,自动,无应答)3、redis 分布式锁的原理?(过期时间,看门狗机制,锁自旋,lua脚本)4、如何统计接口执行时间?(代码侵入,AOP,网关,skywalking)5、redis 缓存使用,坑有哪些?(双写一致性,缓存击穿,缓存穿透,缓存雪崩,高可用集群的角度)6、线程池如何设置参数(解释核心参数,IO密集型,CPU密集型,阻塞队列的选取,设置大小)7、多线程同步执行数据?还有什么其它方法吗?(countDownLatch)8、Future 作用?9、线程池的监控?10、索引的数据结构,底层如何实现的?11、索引的种类有哪些?12、索引创建的原则?13、索引什么场景失效?14、分页查询如何利用 limit 做的?15、SpringBoot 的 Starter?16、Spring 事务的注解?17、Spring 事务失效场景?不加 public 为何事务失效?(aop)18、mapper 文件如何加载到容器中?19、mapper 文件与接口方法如何映射?20、mapper 中是否可以进行方法重载?21、sql注入,如何解决?22、G1 垃圾收集器原理?
点赞 46
评论 17
全部评论
推荐
最新
楼层
国泰君安
校招火热招聘中
官网直投
相关推荐
努力上岸的发呆王
06-14 09:39
北京理工大学 计算机类
下月正式入职招银,来交流下
下个月就要入职招银了,有点紧张,担心适应工作困难最近在线上看公司推送的一些学习材料,想提前准备准备,听说后面也会有导师和培训,但是还是有点紧张。。。有没有前辈来给解答下,入职前有什么需要准备、需要注意的呀?同入职的xdm也来一起交流下~
投递招商银行·招银网络科技等公司7个岗位 >
点赞
评论
收藏
分享
在看数据的回宇同桌很勇敢
06-11 16:13
福建师范大学 戏剧与影视学类
阿里淘天集团用户运营面经
20分钟的hr电话面,时间短问题多,很紧凑1.自我介绍 2.深挖简历,分享一个实习中遇到的挑战 3.对服装行业的看法4.为什么没投阿里国际部 5.为什么第一份实习选择去3606.觉得自己是个自信的人吗 7.说自己一个缺点
查看7道真题和解析
点赞
评论
收藏
分享
Shayee_
05-06 10:59
小米集团_手机软件部_软件开发工程师(准入职员工)
还是拒了
释放一个hc,心痛,我的心在滴血,emo了😭都结束了
点赞
评论
收藏
分享
ljy1
06-12 09:25
北京邮电大学 电子信息类
冲算法还是继续卷java
求助:北邮大二, java学到spring cloud, 做过几个简单的项目; 是转算法还是继续学java。
点赞
评论
收藏
分享
点赞
收藏
评论
分享
回复帖子
提到的真题
返回内容
全站热榜
1
...
5000字说透简历和面试核心要点
2.2W
2
...
手上只有1个看不上的实习offer要不要去?
5721
3
...
你怎么看今年的秋招?预测一波
5443
4
...
6.13校招&实习招聘信息汇总
5166
5
...
除了互联网,还能关注哪些公司
5149
6
...
关于实习的转正、边秋招、没实习的相关问题
3720
7
...
oppo VS 京东
2511
8
...
好未来面试记录
2511
9
...
华为许愿
2503
10
...
重庆移动实习
1921
正在热议
#
牛客帮帮团来啦!有问必答
#
1327969次浏览
18671人参与
#
非技术岗薪资爆料
#
53336次浏览
730人参与
#
OPPO开奖
#
59043次浏览
852人参与
#
和牛牛一起刷题打卡
#
44833次浏览
3574人参与
#
写简历别走弯路
#
360212次浏览
4535人参与
#
我发现了面试通关密码
#
409398次浏览
7309人参与
#
不去互联网可以去金融科技
#
47503次浏览
507人参与
#
产品每日一题
#
1711次浏览
93人参与
#
来聊聊你目前的求职进展
#
229885次浏览
2905人参与
#
华子oc时间线
#
11218次浏览
60人参与
#
投递实习岗位前的准备
#
753508次浏览
13146人参与
#
如果可以选,你最想从事什么工作
#
219883次浏览
3401人参与
#
晒一晒我的offer
#
4031301次浏览
60398人参与
#
国企vs私企,你更想去?
#
34552次浏览
404人参与
#
我想象的工作vs实际工作
#
116839次浏览
1807人参与
#
软件开发2024笔面经
#
1570524次浏览
36086人参与
#
硬件兄弟们 甩出你的华为奖状
#
37911次浏览
224人参与
#
24届软开秋招面试经验大赏
#
1239046次浏览
18675人参与
#
互联网公司评价
#
105801次浏览
1371人参与
#
参加过提前批的机械人,你们还参加秋招么
#
16651次浏览
382人参与
#
百度工作体验
#
31931次浏览
315人参与
#
机械制造笔面经
#
11666次浏览
332人参与
牛客网
牛客企业服务