2020-7-17 触宝科技一面 后台开发
时长: 39分钟(他说他们的面试时间是40分钟)
1.自我介绍
叫我用10分钟自我介绍,实话,我觉得他在逗我。
2.算法三连
1.有一个文件"学生姓名##分数",大概有5000名学生,输出第50名的成绩。(注意是文件,手写输入流读文件)互联网清流~~
2.一个二叉树,从左到右,从上到下打印输出
3.手写简单工厂模式(简单工厂为什么是简单工厂)
3.两个事务同时读写有什么问题?如果同时读写同一行数据会有什么问题?
如果读很长,在期间写事务加入了呢?会有什么问题?
这里解释了MVCC,我感觉我俩不在一个频道。说了挺久,大致就是说的mvcc的read_view那一块的知识。感觉没说清。
4.SQL很慢怎么分析?Explain看哪些字段?
这里explain看哪些字段,记不太清了说了type 还有索引那些,没说全.....有点遗憾
5.结束反问
半天说听不清,关键我的耳机测试过的,是能够听清的。。希望牛客监听下到底是谁的问题,然后显示在屏幕上好不,让我们知道是谁的原因!不然会搞得面试者很被动!
#提前批##校招#Keep thinking, keep coding!