好未来1、2和hr面(已意向)
回馈社区,许愿offer!!
20220820 9:30-10:15 好未来 一面 45min
1. 写冒泡排序,分析一下思路2. 基础
2.1 网络: 三次握手,第三次失败了会怎么样,第二次失败了会怎么样?https的证书是怎么认证的?
2.2 操作系统: 进程和线程的区别?
2.3 mysql: 联合索引?(a, b, c);
2.4 redis: 常用数据类型?
2.5 GC: GCroot的作用,有哪些?
2.6 多线程之间怎么存储数据?java里面有相关技术的?
2.7 threadLocal的底层原理?
2.8 threadLocal会有什么问题?
2.9 threadlocal里面的对象什么时候释放呢?
3. spring
3.1 拦截器用过吗? 3.2 aop的实现原理?
4. 框架
4.1. 对feign的理解?
4.2. 如果要对feign的头部统一加一些字段,怎么实现?
4.3. spring的http连接池了解吗?
4.4. es用过吗?那es是怎么分片的?es是怎么设置副本的?如果一个只分片,一个只有副本,有什么区别, 对比一下?
5. 实操
5.1. linux怎么查询某个文件, 用什么指令?
5.2. 如果我要查询某个文件里面的某个字段呢,用什么指令?
6. 然后开始反问环节
6.1. 部门是es用的多吗?
6.2. 面试结果什么时候会出来?
面完五分钟后收到二面通知
20220820二面 好未来 10点50:-11点50 60分钟
1. 自我介绍2. 不是计算机专业的,为什么想做开发?
3. 看你做了两个项目,那问问项目相关的
3.1 java和python是实现通信的?
3.2 看你还有了websocket,介绍一下是怎么使用的?没有问原理
3.3 socket是怎么进行通信的?建立连接的过程?
3.4.nacos是怎么实现服务注册的,给你a、b、c三个服务,相互之间怎么实现调用?
3.5 feign是怎么用的?feign里面集成了什么?feign是怎么实现负载均衡的?
3.6 es索引是怎么落库的呢, 从应用层到物理层讲一下?
4 基础
4.1. tcp三次连接,四次挥手?
4.2. 线程怎么进行同步的?
4.3. aqs里面的阻塞队列和同步队列?
4.4. 线程池的参数?
4.5. 然后问mysql的索引,问是怎么建立索引的, 结构是什么样的?
4.6. 然后问redis,你用来干什么的?底层的数据结构?
4.7. java里面怎么实现多线程的内存看见性的?
4.8. jvm哪些数据区域是共享的,哪些是私有的?
5 数据结构与算法
5.1. 怎么求给定区间的数组和?介绍一下思路,分析一下?
5.2. 给你一个单词文件,怎么找出前7个出现次数最多的?
6 代码
多个有序链表进行排序?
1. 对我后面学习的意见?
2. 什么时候会出结果
直接跟我说,我过了,让我准备后面的hr面试
20220820好未来 hr面 12:10 - 12:40 30min
1. 自我介绍
2. 介绍第一段实习?
3. 你为什么投递了好未来?
4. 如果拿了美团、快手和好未来的offer,你会怎么选?
5. 你为什么不考虑在上海工作?
6. 你怎么推进你的工作?
7. 你怎么看待996的问题的?
8. 你怎么看待产品和开发battle的问题的?
9. 你怎么解决负面情绪?
反问:
1. 我今天回答的怎么样?
2. 什么时候会出结果?
总结:
两次技术面试的体验都不错,关键是流程特别快,一天搞定#好未来面试##好未来秋招##2022秋招##JAVA##好未来#