面试官那边网络不好,他说我面试别人都没问题,态度极其不耐烦;
面试官:我看你的鼠标光标,不在页面内,这样会被判作弊。我表示很无语!!!
整个面试过程充斥着面试官对我的鄙视,好像在说你这么差, 你个菜鸡,你怎么好意思让我面试你的?
面试体验总结:我只想说,你在我这个应届生的时候,也不见得你比我强,这个工作你不想干可以不干,有的是人干!!!
1、自我介绍;
2、时延如何优化?
3、快排时间复杂度、二分查找时间复杂度、int字节数;
4、你给我讲讲,能体现你技术深度的一个点;给我一个我选择你的理由;你是什么角色?
5、讲一下synchronized这个锁;JVM层面是什么指令?我说我不太明白你说什么意思?他直接就说,那就是你不知道,直接下一个;
6、cas有什么问题?你知道cpu的架构吗?你了解SMP对称处理架构吗?
7、你用的jdk是什么版本?有了解过最新的版本吗?你看的这些八股文都是有时效性的,没啥用;
8、你讲一下threadLocal存在的意义,底层是怎么实现的?
9、事物的四大特性,你有了解吗?原子性如何保证?redolog是干啥的?那他有什么问题呢?能完全解决这个问题吗?你是不是没看过mysql的实现和原理啊?我答:这方面确实没看过。面试官:哦,我知道了,就是说你只知道一些常识是吧;
10、聊聊你对线程池的理解;
11、你知道listpack吗?讲讲ziplist,为什么要废弃?你有想过为什么吗?你看过redis源码吗?你Redis用的什么版本?你讲讲你经常使用的数据结构及其实现;
12、你觉得你最有成就感的技术点是什么?
13、你平时是怎么学习的?看过那几本书,具体说一说;
14、你刷过题吗?刷过;
你刷了多少题目?230左右;
你现在退出这个界面,去力扣上面看一下,你到底刷了多少?证明一下自己;
手撕题目:翻转链表;
15、反问环节:问了个什么业务,又是不耐烦的巴拉巴拉;