处女面字节跳动一面凉经
处女面字节跳动一面凉经
第一次面试就面字节跳动,面试前10分钟突然紧张。。
自我介绍
直接算法题:求2的平方根,精度0.00001
(面试前刷面经看的都是二叉树,递归回溯,排序之类的题,突然看这个有点懵,后来在面试官引导下才想到了二分查找,内心就凉了一截)
Object类的方法有哪些?
HashCode()方法在哪些方面有应用?
HashMap的插入,删除底层原理?
插入长度超过阈值后怎么办?
演变成的红黑树在删除一些节点后需不需要变回链表?如果让你来设计怎么设计?
HashMap线程安全吗?
ConCurrentMap和hashmap,hashtable的区别?
数据库联合索引ABC,分别查AB,AC,BC,问哪些查找能用到索引?
Redis可以给Key设置过期时间,问过期后怎么处理这些Key?(下次请求时删除)
你有什么想问的?
还一些问题忘了。。
总结:面试官态度很好,要放平心态和面试官交流技术就好,应该适度主动提自己的亮点;
面试确实是玄学,有时候提的问都不然套路,可能主要考你思考变通,表达交流能力;
算法题还是要分类多总结,换汤不换药,面试的时候可以先给面试官讲清楚思路再写,一定要想清楚再写,边写边改影响心态,一气呵成方显英雄本色