背景:
周二白天面试官打电话约面试,约的周三晚上7点面试,突然有事,打电话给客服hr取消约面
结果又收到周四晚上7点的面试,感觉是不是招人很急,感觉进去的机会很大,故而放弃原本和朋友和女朋友晚上的饭局,准备一天面试。
面试:
算法题:
两个链表求和 a了百分之80,时间到了
旋转数组找target值 a了
聊天:
我:我学java和go,但是在字节写go,已经几个月没写java了
面试官:我们这边写c++
然后面试官就开始问我各种Java的八股文,很明显就是拿着八股文题目来问我
hashmap的底层结构,链表什么时候转红黑树,线程是否安全,和hashtable的区别??要线程安全怎么办??currentHashMap的实现,相关的锁机制。
jvm和内存模型等其他七七八八java的死八股文。
我内心:????不是哥们,我都说了我几个月没写java了,上来就问我一堆java的八股,什么意思啊??
然后我打断说:java的东西我几个月没看了,要不聊点别的基础或者我在字节做的事情??
面试官:线程和进程的区别
答得差的不多
面试官:线程为什么切换比进程快?
我:刷新tlb,然后我又主动说内存的程序分配,虚拟内存,物理内存,虚拟地址,物理地址。这时我明显看出来,面试官根本不知道我在说什么。然后我问我还要继续说吗??面试官说:不用了
面试官:线程和协程的区别??什么时候适合用线程什么时候适合用协程??io密集型和cpu密集型应该怎么安排这两个的数量??
我:按照自己的想法答了一部分,但是感觉他不太满意。我已经开始有点生气了,我说得口干舌燥,中途喝了好几次水,嗓子都疼了,面试官还是一脸diao样,不想理人高高在上的样子
然后聊了一点mysql的死得不能再死得八股文。。就拿着八股文来问是吧。。。
我直接打断:不如咱们聊一点我在实习做的事情把。
实习经历:
面试官:你在字节做最难的事情是什么??
我:答了一些技术需求的难点。感觉面试官还是不同满意,一副高高在上看着真不爽。我已经生气了
反问:
我:你们是企微哪个部门的??
面试官:商业化,挣钱的。。
我内心:哦哦,以后拉黑这个部门。。
我:没事了,就这样把。。。遂直接主动挂了走人。
真是来气,浪费我一天时间没赶需求,就准备这个面试,还放弃和女朋友和朋友一起吃饭玩的一晚上。。。
第二天 挂
#腾讯##暑期实习##企微#