1、自我介绍 2、看你写了两个项目,讲一个你觉得熟悉的项目 3、redis除了存储数据外还能实现什么功能 4、Hashmap的底层原理 5、hashmap的put是怎么存储数据的 6、哈希冲突怎么解决的 7、hashmap不是线程安全的,那有什么是线程安全的 8、CurrentHashMap是怎么实现的线程安全 9、hashmap初始容量大小 10、hashmap怎么实现的扩容 11、hashma
1.个人介绍 2.Java基础:Java线程有哪些状态,有几种状态的转换 3.Java集合: 说一下HashMap,HashMap底层是什么结构 ConcurrentHashMap怎么解决线程安全的 4.JVM 常见的垃圾回收器有哪些 说一下G1收集器 并发标记阶段的三色标记法有了解吗 5.MySQL 说一下explain命令 聚集索引和非聚集索引的区别 覆盖索引是什么意思 事务的隔离级别有几种
1.JAVA常用的集合,区别及其线程安全 答: 2.list接口下有实现的安全接口吗 答: 3.hashmap的扩容因子 答: 4.如何在collection中一边遍历一边删除数据 答: 5.数组和list之间的转换 答:toArray 6.springboot常用注解 答: 7.springboot自动装配的原理 答: 8.为什么说springbootapplication是springboot
补一下 9.6 的凉经,明明聊的很好,面试官还问我什么时候能去深圳,结果反手挂了…暑期实习当时也投过 oppo,同样被挂,只能说和这家公司没缘分 自我介绍 说一下项目的技术栈 你在实习中最有意义的工作 有完整开发的模块或项目吗 Redis 数据类型 缓存击穿?如何解决 缓存一致性?延时双删 什么框架熟悉?Spring,介绍一下 AOP kafka了解吗? MySQL InnoDB 索引结构?聚簇索
泛微一、二面凉经,Java(成都) 一面:(10.18)15min 微信群5个人群面,面试官挨个提问,每个人的问题都不一样,还是比较容易过的。 二面:(10.21)15min 全程问项目,maven的生命周期、Bean的生命周期、es底层过程、es和mysql的区别,答得不咋好。最后问了下了解过Vue和前端知识吗,想不想学习一下前端?我说应该可以,然后就结束了,没有反问。应该是想招些去了就能干活的
翼支付一面(2022.7.28) 1.自我介绍 2.说一下Java的集合,以及他们的区别 3.ArrayList的底层结构,简单的问了一下扩容 4.分别讲一下Spring的ioc,aop 5.类加载的过程 6.JVM垃圾回收的过程 7.进程和线程的区别 8.也问了项目,实习,这部分就不写了 总结:面试的很早,提前批无笔试,问的也不难,但是自己当时是第一次面试加上还没准备充分,就一面没过,电信的子公
大概30/40分钟,主要涉及到了项目、数据库和Java基础: 项目介绍、遇到技术相关的问题、模块内容、数据读取方式; SpringBoot自动装配; Kafka重复消费,消费类型,生产者数据丢失,生产者分组; 数据库设计方式,主键; IOC理解; 工厂模式分类; 数据接收方式; 对于Mybatis的了解; Redis的数据类型和底层实现; #面经##秋招##校招#
一面 9.21 1、自我介绍 2、项目 3、springcloud及其组件 4、网关到服务注册与发现、rpc调用细节 5、四层负载均衡,七层负载均衡? 6、负载均衡的方式?一致性哈希? 7、常规八股 8、一个场景题说思路:仿造二叉树的层序遍历,现在有一个多叉树,如何用多线程实现层序遍历?(这道题考虑了很久,一个关键是每个线程的子任务得出的结果如何合并在一起?) 9、算法题:k个一组反转链表,递归和
base:南京。 面试官有点吊,我感觉他啥都知道,全栈大佬 1.问项目,哪些业务怎么实现?mybaticsPlus底层实现?除了mybatisPlus还有什么技术?(答了ORM,jdbc,还有几个技术实在忘了,下来查了一下,原来是hibernate,jpa) 怎么实现分页?你自己手写咋实现?(我说先全查出来再弄)那数据量很大咋办?(我说额能可以用mysql语句来做?感觉没答好) 2.常用的索引结构
2022.8.22 百度-服务体验发展中心_Java工程师实习生 一面凉经 1. 自我介绍 2. 实习里面碰到的技术难点并且是怎么解决的? a. es b. 为什用es替代mysql,他俩有啥不一样? c. 如果你没有搜索的需求,一开始为什么要用数据库呢? d. 数据量不大的话也是要走全表扫描的,跟你数据量大不大有什么关系? e. mysql里面的模糊搜索跟es里面的模糊搜索有什么不一样的? f.
1、自我介绍 2、实习中遇到最大的困难 3、spring的特性 4、springcloud的组件 5、docker新建镜像的命令 6、redis一般用来做什么 7、mybatis-plus的查询过程 8、ab ac abd如何建索引 9、mybatis中#和$的区别 10、学习spring框架中遇到的最大的困难 11、mybatis一般用注解查询还是配置查询 12、get和post请求的区别 13
投的小米Java开发工程师,base武汉,约的今天下午16:00面试,全程40min。 自我介绍 + 个人情况询问 智力题:1000瓶药水,1瓶有毒药,问最少几只小白鼠能够检测出来? 对JVM和JMM的理解 有哪些垃圾收集算法 G1和CMS的区别。哪个GC收集器的性能更高,对应什么场景? 写题:找数组中第k大的数(快排秒) 全程被面试官狂怼,估计已凉
深圳100-500人的金融互联网,约到下班6点面,要加班东西还没搞完,偷偷跑下来面的,迟到了5分钟,面试官让开视频,附近都是科技园的楼都给看到了,然后我是站在公司楼旁边的树下视频的。感觉面试官好像看出来我还在实习,好像不是很想面我,20分钟就结束了.....不出意外应该没有后续。 --------------------------------- 自我介绍 redis在项目中实现了哪些功能 点赞和
时间线: 2023.03.01 投递 2023.03.13 笔试 2023.03.19 三连面试 2023.03.29 电话告知面试通过,询问入职时间 2023.04.11 中午官网状态更新为 Offer 评估,下午收到 offer 邮件 一面 时间 2023年3月19日,9:00 - 9:30 时长 30 分钟 方式 牛客网 全是八股题,面试官一看就是照着题单一个个过。 因为题太多了,有些可能忘
一面 15分钟 1、重载和重写的区别 2、抽象类和接口的区别 3、Spring的IOC和AOP 4、@Controller、@ResponseBody、@RestController说一下这几个注解 5、SpringMvc 没背,直接说不会 5、SpringCloud常用组件 6、java集合具体展开说一下 7、redis常用的数据结构及其应用场景 8、Mybatis中的一对多映射 9、Mybat