腾讯云后台开发一二面凉经(C++)
一面,8.11(腾讯会议,半个小时不到就完事了)
1、自我介绍;
2、其中一个项目的具体实现方式,扯就完事了;
3、MySQL索引实现;
4、为啥不用其它树,比如二叉树、B树;
5、事务的实现(我直接开始背ACID🤣);
6、死锁(没等他接着问,我一股脑把四个必要条件加怎么避免全背出来了🤣);
7、TCP和UDP区别(是否可靠,怎么实现可靠;有无连接;面向字节还是啥,沾包之类的);
8、有无网络编程经验:无,但略懂,问了个关于accept和TCP握手的啥玩意,没听清,不会;
9、算法:共享屏幕,本地IDE手撕LC112;
10、反问环节:base哪里?根据面试表现,有哪些方面需要加强学习?
中间或许有些许遗漏,不过都是八股文,背就完事了
许愿二面,顺便希望今天后续的的字节和阿里面试顺利
腾讯效率真高,半个小时候就显示进入到复试环节了
二面 8.16(腾讯会议)
坏起来了,一个八股文都没问,全是啥分布式处理,Hadoop之类的
1、自我介绍;
2、怼项目,各种怎么实现的,用的啥方法;
3、细说设计模式,手搓一个单例模式,开始图方便写了个恶汉,后来又写了个懒汉;
4、扯到分布式,那我显然是不会的;
5、既然不会分布式,那就细说第二个项目;
6、接手一个项目,你一般怎么做?(怀疑开始刷KPI了)
7、细说项目里遇到的最大的难题;
8、反问环节;
总结:没有我最喜欢的背八股文环节,缺少工程经验,坏起来了,等下一个部门捞吧,腾讯效率还是高,半个小时再看显示无了