#23届找工作求助阵地# 1.大学学的课程 2.==与equals区别 3.数据结构,熟悉的讲讲(线性表) 4.线性表在Java中的应用 5.hashmap底层 6.线程使用 7.线程的生命周期 8.锁,如何释放锁 9.其他熟悉的数据结构 10.是否学过数据库,写过sql 11.是否用过数据库框架,是否写过动态sql 12.项目,细讲一个 13.技术栈 14.项目中怎么用的redis 反问
自我介绍 开始学Java是什么时候开始 JRE和JDK的区别 equall和==的区别,equall通常和hashcode一起使用。 Final关键字 sychoronize和volatile 抽象类和接口 偏向锁(锁的升级)。 CAS平时有使用吗。 说一下MVC 最重要的Servlet 分页怎么实现 自己的工作干完后会干什么? 反问:部门,面试几轮(1,2技术面,3hr面) 20min 通知17
面试官是一个八年工作经验的架构师,还是非常感谢面试官给与的一次面试机会的,让我的视野又被打开很多(不能只注重怎么用在哪用,还得知道底层之间的联系)。 开场面试官简介了一下对我的了解以及查看了我的个人博客和CSDN等开放社区,之后面试开始。 1. 自我介绍。 2. 熟悉的技术栈有哪些? 3. JVM内存模型介绍一下。 4. JVM内存模型的意义?(保证多线程下缓存可能带来的数据不一致性) 5. 了
电话面试 40分钟 还是场景题答得不好主要实际项目接触的少 自我介绍 计算机的学习过程 项目的耗费时间 实习 门大类 木门玻璃门怎么设计类 怎么查出每月按照部门分类的统计量 接上个需求,查询的表很大怎么办,创建索引创建在哪个字段上 一个类不被继承,方法不被重写有哪几种方法 锁 项目中有哪些表 static 用的数据库哪些 有什么区别 图的遍历 感谢信 #银泰百货##面经##校招#
本来没打算写面经,因为一面的问题很多答不上来,但是二面都面了,本着不摆烂的态度还是记录一下。 项目介绍 秒杀如何实现 如何解决超发问题 redis用了哪些命令 AOP原理,几个切入点 MySQL的引擎和回表问题 JVM调优有用过哪些工具 类加载器 算法题:如何判断是不是一个回文链表 SpringCloud的熔断机制 #秋招##Java##后端##同花顺##面经#
苏研三面,时长20分钟。 自我介绍; 询问学历; 从哪里得知苏小研的,手里有offer吗,为什么选择苏小研,是看重 稳定 吗; 如何看待加班(暗示加班很严重); 团队发生分歧如何解决; 实习期间遇到的最大的困难是什么,最有成就感的事情; 对云计算技术的了解; 未来3-5年规划; 反问: 多久开始发放 offer(面试官说到11中旬); 最后面试官让我多看看云相关的技术 #苏小研#
一共48min,面试官没开摄像头 都已经打算去b站了,然后百度突然问我有没有时间面试,我一看,好家伙,投递记录是11.11,拖到十二月才面试,估计是哪个老哥run了,招新人 = = 这周已经开摆两三天了,八股也忘得七七八八了,所以答得不好,然后coding又是hard的SQL,真是给我雪上加霜,估计已经凉的透透的了 自我介绍 你了解的Java集合体系 hashset存储对象怎么进行判断是否重复 你
#后端开发##同花顺##秋招的第一个offer,大家都拿到了吗# 1、熟悉的自我介绍 2、问了一些基本情况 3、讲自己做的比较不错的项目 4、mysql的引擎有哪些 5、Spring的注解有哪些 6、线程通信方式,并问全局变量应该是存在线程的什么问题(从底层考虑) 7、算法:一个未排序数组,一次遍历(时间复杂度on)找出第一大和第二大的元素。 8、算法中如果查出来的不是数组,是我们自己定义的结构,
十分钟左右,没有问项目,全是八股,1位HR+2位面试官 1.了解哪些设计模式 2.currentHashMap怎么保证线程安全的 3.MySql如何解决幻读问题 4.redo log 5.spring的循环依赖 6.拦截器和过滤器的区别 7.spring中bean的生命周期 8.对多线程的了解 9.ThreadLocal以及底层的数据结构 #秋招面经##浪潮#
介绍秒杀流程 客户端轮询压力 rabbitmq遇到的问题,我认为这是验证是否是自己做的。 rabbitmq重复发送问题。 redis的数据结构。 项目里用的那些类型。 mysql 项目中做的优化。 唯一索引。 数据库索引 springboot常用注解 aop面向切面编程,基于动态代理。比如统一日志管理。 反问 八股都没背熟,面试本来定的30分钟,我是直接缩短到15分钟面完了。一面G (更,没想到下
java三大特性 多态是如何实现的 能讲讲重载和重写的区别么 equals和==的区别 讲讲常用的集合 公司业务是对日开发 有日语经验吗 都会哪些数据库 mysql增删改查语句 想查询一个表中某个学号的学生成绩怎么查询 for循环输出1到10 总结 重载那个问题没答上来 没想到问的那么基础 两天内发通知邮件
10.29 base 北京 时长: 1h 自我介绍 介绍一下你实习做的 基于MQ如何实现订单延时关闭的功能? 如果重复消费怎么办?如何解决(答了设置一个消息id) 消息id给你如何设置呢?有什么想法?(生产者ip+进程号+类加载器hash值+时间戳+自增序列) 如果消费失败的话 如何解决? 如何避免消息积压? 网管不定时报错,你在实际场景中是如何发现和解决的,用到了什么工具? 介绍一下你做的6.8
1.Synchronized实现原理 2.reentlock实现原理 和Synchronized 区别 3.java线程池的核心参数 4.无重复最大子串说思路 5.mysql的隔离级别 6.mysql的MVCC 7.Redis的常用类型 8.zset的数据结构 9.mysql的B+树 10.mysql索引失效场景 11.springboot启动类注解的功能
#面经# 常规 自我介绍 实习时间 八股 AOP 面向切面和面向对象的区别 触发垃圾回收的时机 ConcureentHashMap 的实现原理 设计模式的使用场景 如何正确建立索引 排查慢 SQL 缓存穿透 解决缓存穿透 布隆过滤器 手撕 LC3. 无重复字符的最长子串 反问
1.自我介绍 2.拷打项目,主要拷打了鱼皮哥的AIGC项目 (1.简单介绍一下你是如何处理用户数据使得chatgpt返回正确数据的) (2.你是用的easyexcle是如何对excle数据分割的) 3.介绍一下常用的集合类 4.介绍一下hashmap 5.讲一下双亲委派机制 6.讲一下synchronized是如何保证代码同步的 7.讲一下volatile关键字 8.讲一下Java并发常用的类 9