感受:难度感觉并不小,全是分布式和微服务和高可用,高性能(本人投的B2B部门),没有手撕算法,室友说其他人有手撕,感觉看面试官,全程48分钟 1.自我介绍 2.实习经历+项目经历细问(10分钟) 3.项目负责工作细问,部门多少人,单体还是分布式 4.分布式Springcloud+Dubbo知识(Eurake+Ribbon+Fein+GateWay等) 5.Mysql调优,怎么做的(聊了很多) 6.
1.java知识自学还是学校教的?学习java的顺序; 2.string是基本数据类型吗; 3.包装类型的 Long a = 100;Long b = 100; a == b true还是false;!!!!!!!!!!!! 4.jvm内存模型; 5.java启动项目jvm参数有哪些 !!!!!!!!!!!! 6.类加载的机制; 7.spring最大的特点; 8.spring怎么管理bean; 9
9月17号(30min) 面试官是个很和蔼的人,面试很舒服 1. 自我介绍 2. 不是科班,是怎么学习Java的 3. 学校课题是深度学习的,涉及哪方面的工作(这里就说了七八分钟) 4. 计网怎么学的 4. 七层模型 5. 物理层有哪些东西 6. 熟悉哪几层 7. 网络怎么保证安全; 8. TCP为什么要三次握手 9. 操作系统学了最大的收获是什么 10. 介绍一下多线程 11. 线程安全怎么保证
1.自我介绍 2.最近看了什么书,有什么收获 3.八股 get post区别 怎么判断是否同一会话,从tcp角度 url输入浏览器发生的事情,前后端 4.反问 全程不到20分钟,是不是寄了 9.21 已经G了,难受 #面经#
1.自我介绍 2.创建线程的方式 3.MQ的好处 4.数据库删除所有数据 不删除表结构 5.第三范式 6.Redis五种数据类型 7.Linux的目录结构 8.实习干了啥 希望进传统公司还是互联网公司 9.反问 其中范式和目录结构没答出来 面试官挺赶时间 十五分钟左右 感觉寄#秋招##宏杉科技#
自我介绍 1min 第一个面试官: 1.简历里面的项目上线了吗,开发周期是怎么样的?1min 2.最常使用的框架是什么?0.5min 3.项目里提到了认证中心的搭建,怎么实现的,认证流程是怎么样的?1min 4.Oauth2.0协议里面的4钟认证方案?0.5min 5.未来规划?1min 第二个面试官: 6.意向城市是哪?1min 反问: 1.公司主要业务? 0.5min 2.应届生培养? 1mi
第一次参加Java开发的面试,果然与测试开发有比较大差别的。 没经过笔试,突然电话通知的(当时有点懵) 由于之前做的java开发工作比较少,只有一个毕业设计相关。 因此面试官对项目的实现问得很详细: 1.项目的架构; 2.项目中实现了什么功能,有没有亮眼的功能; 3.怎么实现对游客和用户权限的区分(我的项目中登录即用户,未登录即游客); 4.当数据库中增加一个表时,SSM框架(项目中用到的)中需要
1. 说说 什么是AOP 2. AOP实现方式 3. MySQL的默认隔离级别 4. 说说隔离级别有哪些 5. 什么是不可重复读和幻读 6. 乐观锁与悲观锁 7. 公平锁和非公平锁 8. 什么是索引 9. 数据库常见的索引 10. 索引是怎么实现的 11. 说一说线程池 12. 线程池的具体工作过程 13. 线程池的拒
大概想起来的问题,面试时间接近30分钟 1. 自我介绍 2. 项目问题,项目难点 3. MySQL主从复制 4. MySQL主从复制如何保证数据的一致性 5. 对外提供一个接口,3个月后,访问速度变慢,怎么解决(场景题) 6. Spring Boot常用注解 7. Redis项目中怎么用的 8. Redis原子性操作(回答了increament, decreament),为什么是原子性 9. JM
1.自我介绍 2.进程和线程的区别 3.进程的调度算法 4.线程在Java中的启动方式 5.项目中数据库表的设计,符不符合三大范式 6.集合的接口,具体实现类 7.线程安全的集合有哪些 8.jdk1.8HashMap的底层数据结构 9.面向对象三大特性
面试官很友好,主要问了项目和一点点八股 1.项目的算法问题(怎么优化的),遇到的难题,团队冲突怎么办,团队分工 2.==和equals 3.volatile 4.线程进程区别 5.数据库事务怎么做的,spring事务@transactional原理 6.家庭情况 7.反问工作氛围和业务 总之项目(java无关)问了很多,八股问的少#面经#
第二天早上已经发感谢信了 刚开始面试就说必须要在毕业之前实习三个月,我说去不了 java中多态有几种形式 多态中为什么父类引用调用重写的方法,可以直接找到是哪个方法 ArrayList和LinkedList的区别 ArrayList底层数据结构的Object数组用transient修饰,transient有什么用, 答:不被序列化 问为什么object数组不想被序列化 ArrayList和Link
面试官是一个八年工作经验的架构师,还是非常感谢面试官给与的一次面试机会的,让我的视野又被打开很多(不能只注重怎么用在哪用,还得知道底层之间的联系)。 开场面试官简介了一下对我的了解以及查看了我的个人博客和CSDN等开放社区,之后面试开始。 1. 自我介绍。 2. 熟悉的技术栈有哪些? 3. JVM内存模型介绍一下。 4. JVM内存模型的意义?(保证多线程下缓存可能带来的数据不一致性) 5. 了
全程20分钟 说一下你的几个项目吧,(挑了一个项目)你是如何防止超卖问题的?简单说了加锁,不满意,要求从代码层面详细的说,怎么存缓存,怎么加锁的,怎么……(从这里我感觉就不是太对劲,这扣得也太细了吧,Redis的key值都得问个明明白白的?) 我项目上线运行了,出现了OOM问题,怎么排查呢? 我想在Java代码中发送http请求,怎么发送呢?(不会)那tcp请求是如何发送的?Java代码中的那个s
6. Define JDK, JRE, and JVM? JDK: It is an abbreviation for Java Development Kit used for compiling, documenting, and packaging Java programs. It includes JRE and development tools. JRE: Java Runtime