时间:2022/10/21 17:20 1.说一下项目,然后问我项目主要应用在哪方面,怎么去营销 2.mq怎么保证顺序性 3为什么要用redis,好处是什么,项目中哪里用到redis。 4.一致性哈希 5.zookeeper的分布式锁 6.redis的分布式锁 7.快排的思想 面了20多分钟,太菜了被问麻了,面完秒挂。 #秋招##面经#
mysql事务的隔离级别的实现方式 mysql一条语句执行流程 redis的主从复制流程,哨兵工作原理,持久化机制 父子类static代码块,非static代码块,构造方法的执行顺序,为什么是这样 项目,三个项目轮流问,麻了 问了三十分钟,问的细节比较多,难度不小
1.反射机制了解过吗? 2.String为什么是不可变的,与StringBuffer和StringBuilder有什么区别? 3.请你介绍用的比较多的集合 4.请你介绍一下InnoDB引擎,还有什么引擎,二者有什么区别? 5.介绍一下InnoDB底层的实现,B+树的实现 6.Springboot有哪些注解?Springboot的核心注解 是什么 7.除了Synchronized还了解其他什么锁吗?
1、自我介绍 2、面向对象三个特点? 多态解释一下,有没有实际使用过? 3、大量的if-else逻辑语句怎么优化? 4、文件中多行字符串如何去重,不使用第三方技术栈的方法 5、实习的一些工作 6、应该就这些,其他的都是一些非技术问题,未来的打算,如何学习之类的 #面经#
刚整理资料发现还有几篇公司的面经没有上传 项目(请销假)逐层审批管理技能树怎么实现的?如何确保请假的单送给的自己老师,以及老师怎么做到只看到自己的学生? (数据库里增加一个字段,还有仿照今日校园可以每次请假递交的时候选择老师)没有学生和辅导员绑定关系 延伸了很多关于这个项目(可能这个公司也在做HRsass的原因) 项目亮点(自己从零到一完成的项目) redis使用场景(缓存验证码、提高并发) re
三个面试官,都没开摄像头,依次问问题。 HashSet线程不安全,如何使他线程安全? volatile说一下 volatile下指令会重排序吗 线程池的参数,最大线程数如何设置? SpringBoot中的starter 一个类中static syncronized和syncronized的两个方法,两个线程分别执行,哪个会先被执行? 递归很多,报了栈溢出,如何去解决? 说一下你的模拟聊天 说一下p
语言学习多久了? 学习途径? 你的博客是摘出来的? 算法这边比较有兴趣对吧? 对于jvm内存模型有了解一下吗? jvm有实操过吗? spring体系怎么学习的? springboot使用多久了? 两个项目是在校期间做的? 项目背景是什么? 仿哔哩哔哩视频网站是根据网上开源项目借鉴的吗? RabbitMQ是拿来干什么的? 你了解的MQ有了解吗? 为什么选RabbitMQ呢? RabbitMQ的协议有
介绍一下做了哪些工作? 介绍某一个模块? 权限模块用什么框架搭建的? 查询某个用户所有权限怎么做的?用sql语句怎么写? 介绍aop有几个切点,你在哪些切点上做了哪些问题呢? 问你一个问题SpringBoot配置文件的加载顺序? springboot配置怎么解决的,yml和properties? controller层用的那个注解? 问一下您的期望工作地点? #石化盈科##Java秋招##面经交流
总共25分钟左右 1、自我介绍 2、项目部分 a、项目里用了些什么技术,为什么使用这些技术(SpringBoot、Mybatis、Redis、MySQL、RabbitMQ) b、Redis作为缓存和分布式锁怎么实现的 c、介绍RabbitMQ怎么使用 d、什么是二倍均值法 e、MyBatis中 #{} 与 ${} 绑定参数的区别(这个真不知道) f、
海能达9.30号 一面电话面 20分钟 问的很简单 1.自我介绍 2.问了下实习经历 3.自己挑一个项目最有成就感的地方说一下 4.HashMap的底层数据结构、put流程、扩容 5.为什么扩容是2的幂次方 6.HashMap线程安全吗? 7.Map的遍历方式有哪些 7.Redis的数据类型有哪些,应用场景 8.String可变吗?为什么?String、StringBuffer、StringBu
楼主二本投的比较晚,第一次面试,紧张一些说的磕磕绊绊,多面加油吧 面试官估计也是赶时间,无自我介绍20分钟就草草结束了,想继续深入说一些也没给机会 1.面向对象的理解 2.集合用过什么,简单介绍一下ArrayList底层实现 3.多线程怎么创建 4.Object下面你用过那些方法 5.Spring常用注解 6.hashcode和equals方法底层 7.数据库事务() 8.索引 第一次面有点紧张,
自我介绍 讲一下项目 String常用api Java容器List Map 多线程相关的 redis基础 mysql索引,优化 rabbitmq发消息流程 mybatis相关 Spring boot的了解 反问 技术栈,就是Spring那一套 培养机制,一带一 多久出结果,今天 问的基本上都挺简单的,但确实有几个框架中间件底层的问题没了解过所以没答上来,看人家的面经都有手撕,我没有应该是凉了 #金
一开始就让自我介绍然后面试在看简历 看完让介绍一下做过的项目项目的框架业务流程负责的功能模块以及在其中的角色然后就开始问了一下些java的面试问题 1.hashMap的实现原理 2.concurrentHashMap怎么实现线程安全的 3.简述一下红黑树的数据结构 4.红黑树和平衡二叉树的区别 5.红黑树任意一个子节点到根节点的查询速度最多会差多少 (实际是问红黑树的最长路径和最短路径
一、11.30一面(80min) 1、实习项目,每个都问了一遍,从业务流程到技术实现(45min) 2、有用过索引吗?什么样的字段要建索引 3、知道最左匹配原则吗?为什么是最左,而不是最右 4、设计RPC协议,从流程到报文(30min) 5、我再问最后一个问题,A和B进行TCP传输,B的网线被拔了,A会怎么做? 6、反问 总结:面试官对项目问得很细,里面涉及到的业务背景、架构设计、技术实现,包括遇
全程45mins 自我介绍 黑名单如何实现 如果有两个用户上传? 创建线程方式? 线程几种状态? 如何保证线程安全? synchronized和reentrantlock区别? reentrantlock如何实现公平锁和非公平锁? 数据库事务隔离级别? MVCC? JVM内存模型? 手撕单例? 算法:找到第K大的数 #理想汽车#