旷视一面-后端开发-武汉(8-17)
本来投的北京,给我调到武汉去了。下午2点开始面。
面试官开场先说说他这是一面,负责问基本问题,所以今天面试就一股浓浓的八股味。
(1)自我介绍
(2)3道算法题,只讲了思路,没有让写代码。1.青蛙跳台阶。2.集合中的子集。3.快排的思路。
(3)ArrayList和LinkedList有什么区别?
(4)hashmap和concurrenthashMap的区别?大概的实现并发的方法?
(5)== 和 equals的区别是什么?Integer类型的用什么判断比较合适?
(6)线程池的参数
(7)Synchronized和Lock的区别?这两个锁哪个会出现死锁?
(8)JVM常用的配置参数
(9)类加载机制
(10)Redis常用的基本类型有哪种?
(11)zset的使用场景
(12)Mybatis了解吗
(13)SpringBoot了解吗
(14)Controller和RestController有什么区别?
(15)介绍下MySQL的索引原理
因为问的都是八股,除了框架相关的问题没有答上来,其他应该都回答的不错,有些地方说的太细了,还被面试官叫停了。
反问:
(1)有几轮面试?可能有2轮技术面+hr面
(2)您对Java这种比较偏向上层应用的语言的前景怎么看?如何构建自己的技术壁垒?
我嘴真贱,为啥要问这种交流讨论型的问题,导致面试官打开了话匣子,后面直接说问你个hr会问的问题,感觉你是挺优秀的,你主要想去哪些地方发展?
好后悔,给自己挖坑了,我说想去离家比较近的北京上海,面试官说你还是想去北上广深啊,言外之意就是感觉你不想来武汉二线城市啊
后悔死我了,我嘴真贱,不知道会不会有二面
#旷视面经#