武汉这边腾讯招聘新的岗位,刚和面试官聊完,不知道情况怎么样,总体感觉还没聊爽,很多技术点没涉及到,趁着有感觉记录下。也穿插着讲讲之前字节和其他公司的面试感受。
首先是感谢字节做了铺路人🤣,他们是做海外项目的支付,也是 Golang,于是我准备了很多之前支付业务相关的,结果一面的时候根本没聊到。
一面好像主要是八股文和算法题这样,但我当时是一点准备没有,从 Redis 到 Kafka 到 MySQL,问的我头皮发麻,结果很显然挂了。
比如 MySQL 多少个字节、比特,内部存储,Redis 的各种锁、数据结构,还有一些简单的算法题等等。
所以这腾讯这次面试前,我把之前的八股文重新整理下,刷了几道常见的算法题,准备的比较充分。
面试的岗位是腾讯会议和 AI 相关的业务,比如会议总结、摘要等,主要用 Golang 和 C++,Golang 占大部分,我是 Java,面试官应该是在网上找了些对应的八股文。
一开始问的是 Java 相关的,感觉回答的不太行,因为 Java 相关的八股文没准备。。。总之边聊边说吧,死命往正式场景上面套。
比如问了多线程和系统线程、sync 锁、GC 机制、OOM 等。
然后聊到了 MySQL,问了大表慢查询排查、MVVC、主从同步。
Kafka 问了怎么确保消息发送和接收一致。
接着让我写一道算法题,反转链表,非常简单,几分钟就写完了。
然后就没了。。。。。。。
Redis 没聊到,最多的是 Java 相关的,MySQL 索引没聊到,redo log binlog 没聊到,Kafka 就问了这一个。。。
最后把算法题写完,整个过程才 30 多分钟,有没有内部的兄弟知道内情啥情况,太快了吧。
总之就是没聊过瘾,很多细节没聊到,业务也没问。
然后我问了下面试官工作地点和时间,就 over 了。