2023.10.23 网易 一面
压力巨大,实习、项目、算法、数据库、比赛。全方位拷打!!!
1.自我介绍
2.常用的设计模式,哪些设计模式?
3.手写一个哈希字符串,解决字符串的查询问题
4.解释下哈希字符串的过程,为什么P是13331
5.map、unordered_map有什么分别
6.C++11、C17新特性
7.了解过哪些数据库,数据库的引擎和特点是什么?
8.在写项目的过程中,有用到相关的数据库设计吗,注重哪些特性?
9.了解过编译原理吗?编译原理的过程是什么样的?
10.项目中说到,AC自动机有问题,问题再那?是如何解决的?
11.还有没有别的办法解决,字典查询问题?
12.项目中是如何实现碰撞检测和摩擦检测的?
13.介绍实习
14.实习中实习的fast_find是怎么实现的?
15.数据格式大概是什么样的?优化的过程是什么样子的,怎么优化的?为什么要优化
16.看起来实现的方式好像没有优化特别多?请解释一下
17.手写一个lambda表达式
18.在linux中查询一个log.log的文件
19.介绍下单例模式、工厂模式、特点,作用
20.反问