2022-「实」360Golang后端
2022-「实」360Golang后端
岗位:Golang研发工程师
笔试 03.06 2h
第一轮 03.18 30m
- 自我介绍;
- 腾讯实习的项目介绍;
- 最复杂的数据处理涉及的数据量级有多少;
- 数据源是什么?
- 有没有遇到过什么性能问题,是怎么解决的;
- ORM框架的理解;
- 一条语句执行情况的查询(如何使用explain及其参数);
- 什么情况下索引会失效?
- 联合索引和单键索引的区别和优缺点,什么情况下使用联合索引;
- 索引覆盖;
- 提到了B+树,B+树是如何优化查询效率的(从线性查找、二分法、二叉查找树、二叉平衡树、B树、B+树的演化过程一直聊);
- B树除了不能满足范围查找的需求外还有哪些缺点呢?
- 反问:业务场景、技术栈、计网操作系统等基础为什么没有问(时间原因、数据库的问题看回答的深度也能了解对于操作系统的掌握程度)、看重的面试者素质,表示会有更具体的下一轮。