哈啰出行面经分享跟新中。。。
在boss 上的一顿撩骚后终于约我面试喽。 首先到前台登记下,见面做个自我介绍。然后顺带讲讲 项目的经历。
完了之后,开始了熟悉的你答2我问环节
- question 1 讲讲常用的 集合类。hashmap put 方法的流程
- question 2 hashmap 是线程安全的么, 讲讲你知道的线程安全的map.
- question 3 讲讲hashmap的结构
- qusetion 4 讲讲你对分布式的理解,比如熟悉的组件是做什么的解决什么问题的。你用的 sofa4 和 duboo 和 springcloud 之间的区别。
- question 5 你们项目用到redis了么 怎么用的?缓存击穿,雪崩咋解决。
- question 6 你们的 项目 qps 到什么里量级。
- question 7 你说你们项目有个本地的缓存是怎么做的。
- question 8 你在项目里有过什么痛点,怎么解决的。
- question 9 平时上github么。 用什么方式学习。
- question 10 线程池 你是杂用的。讲讲核心参数的左作用
- 之后就是 问了项目的细节就不展开了。
- 整个过程还是比较舒服的,面试官很包容。说的不好了紧张了 都会说没关系的下个问题。
- 大概持续了一个小时左右。 问了在职还是离职,住哪里。有offer么 就说初面结束了 3天内等通知。估计是没戏了呜呜呜。
总结
之气前 准备的 多线程 jmm ,volatile, 锁. 人家根本就没问 呜呜呜 可能是感觉我太菜了还没到那一步,好的你们成功激怒了我。我一定要拿下你们哈哈。
1 讲讲常用的 集合类。hasmap put 方法的流程
后悔没有看囧辉老师的神图啊,我要把这图作为我的电脑桌面