9.4腾讯软开秋招一面凉经
我投的应届生秋招岗,发来的是实习生岗面试。反问环节面试官回答说校招一般都要先来实习然后走转正(可能)
上来先是手撕两道算法题,每题15min
第一道是判断括号字符串是否合法,用栈秒了
第二道是计算两个数组的和,每个数组里一个整数拆分每位得到的数值。想转字符串然后强转Int相加再转回数组。但是中间后一步写错了导致到最后没成功,面试官说是想要进行数组的考察,我想是用一个进位数组来解,但是没时间了,只说了说思路。
下面是八股
讲讲对JVM的理解
什么是死锁
如何避免死锁
HashMap的实现方式
为什么使用红黑树不用AVL树
如何实现HashMap顺序排列
HashTable与ConcurrentHashMap的区别
ConcurrentHashMap如何实现线程安全
为什么使用索引查询效率能够提升
Redis常用的数据结构有哪些
数据持久化的方法
什么是分布式锁
如果一个线程执行期间挂了锁释放了怎么办
还有个别的记不住了