一面: 1、问项目:为什么选用MongoDB? 2、项目中Redis怎么用的? 3、项目中SpringGateway怎么用的,RabbitMQ怎么用的 4、研究生方向 5、重载和重写区别 6、GC算法有哪些 7、项目中的Java版本为什么用这个版本 8、你用到的数据库之间的区别是什么 9、为什么北京到重庆 10、反问:面试官所在部门在哪里(上海),部门做什么的,用的Java版本(8,11,17都有
一面: 1.mybatis一级缓存和二级缓存(当场去世) 2.mybatis分页插件的原理(当场去世) 3.mybaits的mapper是怎么实现注入的,是什么设计模式(当场去世) 4.mybatis的$和#有什么区别 5.怎么理解Spring的application context,是什么设计模式 6.applicationcontext提供的核心功能是什么(控制反转) 7.mysql怎么删除表
感受:难度感觉并不小,全是分布式和微服务和高可用,高性能(本人投的B2B部门),没有手撕算法,室友说其他人有手撕,感觉看面试官,全程48分钟 1.自我介绍 2.实习经历+项目经历细问(10分钟) 3.项目负责工作细问,部门多少人,单体还是分布式 4.分布式Springcloud+Dubbo知识(Eurake+Ribbon+Fein+GateWay等) 5.Mysql调优,怎么做的(聊了很多) 6.
20道单选、10道多选、3道编程 编程的三道题: 1、给一个字符串数组,如果其中一个字符串是另一个字符串的前缀(例如:110、110234),则返回”NO“,否则返回”YES“ 2、给一个数组,将该数组分成三组有多少种方案,这三组要满足每一组的和大于或等于前一组。 3、给定一个数n,和一个max,求最少需要几步将1正好等于n,(有两种方式:1、将这个数加1;2、将这个数*2)其中方式2最多用max
选择10 + 编程2 笔试很简单,应该没hc了。。 选择题问到了split和indexOf分割字符串的效率问题,亲测indexOf的效率高于split 编程 T1 给出一个链表,可以进行删除操作,使得相邻节点和为奇数,并且链表长度尽可能大。 思路:可以看出整个链表必须要 奇 偶 奇 偶 这样子分布,只要删除相邻重复的即可。 T2 从两个数组里选数字,使得乘积最大 思路:主要就是有负数的情况,只需要
1、自我介绍 2、聊一下实习经历 3、多态 讲了一下概念和形式 4、重载和重写的区别 没什么问题 5、接口的作用 讲了一些,面试官补充了一些 6、static的作用 还行 7、ArrayList和LinkedList的区别 没问题,追问删除元素的过程 8、HashMap底层实现原理 没问题 9、final和finally的区别 还行 10、说说你对Springboot的理解 讲了一下概念、基本功能
第一次参加Java开发的面试,果然与测试开发有比较大差别的。 没经过笔试,突然电话通知的(当时有点懵) 由于之前做的java开发工作比较少,只有一个毕业设计相关。 因此面试官对项目的实现问得很详细: 1.项目的架构; 2.项目中实现了什么功能,有没有亮眼的功能; 3.怎么实现对游客和用户权限的区分(我的项目中登录即用户,未登录即游客); 4.当数据库中增加一个表时,SSM框架(项目中用到的)中需要
苏小妍一面(25min) (两个面试官轮流问的) 1. 自我介绍(不允许说姓名 2. Sql(查询表中前十行) 3. 算法题:找出单链表中的环(口述了两种方法) 4. 问了一下熟悉的java集合(hashmap和concurrenthashmap) 5. 问了一下如何创建多线程 6. 用什么方法顺序打印多线程 7. 问了一下线程池的核心参数 8. maysql的存储引擎 9. redis的持久化机
1.自我介绍 2.进程和线程的区别 3.进程的调度算法 4.线程在Java中的启动方式 5.项目中数据库表的设计,符不符合三大范式 6.集合的接口,具体实现类 7.线程安全的集合有哪些 8.jdk1.8HashMap的底层数据结构 9.面向对象三大特性
1、自我介绍 2、关于自己的研究方向和课题问题 3、关于实习项目中,自己负责的模块,开发时间、遇到的问题,怎么解决的,对自己的有用之处!吧啦吧啦的。 4、问我什么时候用Java开始做项目的。 5、问了我另外两个开源项目。 6、关于对公司的了解。 7、反问环节(一轮面试-测评-hr面) 全程15分钟,测评已发!#宁德时代2023秋招##java开发#
网上面评不是特别好,面一面看看!全程二十多分钟。 1、自我介绍 2、直接打开我博客,抓住我博客问,简历里有写https://tzd-tzd.github.io/。 3、进程与线程的区别。 4、sleep和lock的区别。 5、问项目,让我介绍自己最熟悉的技术。 6、Map接口实现中哪个是线程安全的。 7、问我职业规划(声音特别小,不知道是怕别人听见还是啥)。 我也不知道为啥问了二十多分钟,感觉就是
1、自我介绍。 2、应该是看简历提问,谈谈对微服务的理解。 3、项目中,自己具体负责的哪些模块。 4、熟悉哪些设计模式。 5、垃圾回收机制的理解。 6、项目中遇到的哪些问题?具体解决方式。 7、反问环节。问啥啥也不知道! 全程15分钟,网上说offer都发的满天飞了,早超了!随缘! #三一重工##Java开发#
吐槽一下吧,离笔试已经过去了一个多月,让我面试了,然后全程不开摄像头,面完就挂了,我也确实没回答上啥问题! 1、自我介绍 2、redis的热榜排行如何处理的 3、redis如何做持久化的(我就说RDB和AOF方式,我说你做到会用,没有深入啊,我说我屁大点项目,还得用持久化?) 4、MySQL的一些问题 5、RabbitMQ和Kafka的区别(我说我仅仅是做到会用,有些东西没有深入了解,她说你项目里
电话面试、环境巨差无比,有时候面试就突然来了一句歌词:“好运来,祝你好运来”,我真的谢谢你! 1、自我介绍 2、先是问了实习经历,然后实习的项目,我说涉密,就没问了 3、然后就是问了网络基础 4、Redis相关的内容 5、问我知不知道限流算法 6、让我挑选一个项目介绍其中自己负责的模块和一些技术点! 7、问了一些场景的问题比较全面 8、反问 有些问的忘了,反正就是很全面,不是八股,根据简历上写的东
1、自我介绍 2、问一下项目中的内容 3、问Spring IOC是用到什么设计模式 4、Bean的作用 5、高可用高并发实际在项目中用在哪个地方 6、关于springcloud里组件的应用 问了一些其它的问题都挺简单的!全程二十多分钟 #亚信安全##Java开发#