面试过程:
目前经历了两轮面试
第一轮面试:(90分钟)
1 面简历、介绍项目、比较偏重于工程实践
2 基础知识的考察。包括算法、体系结构、计算机网络等
3 前沿领域知识,主流系统架构、实现原理、机器学习算法等
第二轮面试:(120分钟)
1 面简历、介绍项目、比较偏重于研究经历
2 每个研究项目背景以及核心算法
3 对研究成果转化的规划
4 领域最新研究成果的展望
5 如何结合公司目前的项目,应用近年来的研究成果
6 未来的展望和具体计划
总体来说,关键需要展现出自己的专业特长和对公司的潜在价值。
面试官都是领域内的专家,知识积淀非常深厚,必须客观谦逊地作答,切忌不懂装懂。
对未来技术判断,需要有一定的前瞻性,但不可天马行空,要有落地的可能性。 面试官问的面试题:
和研究方向紧密相关:
1 从学术研究、工程实践、实习经历等方面进行介绍。
2 对已发表的论文所涉及的算法进行详细介绍
3 主流分布式存储系统,数据读写流程。
4 混合分布式存储系统优化过程
6 主流分布式缓存系统原理及其具体实现逻辑
7 一致性算法
8 Crush等算法原理
9 纠删码的优势和劣势
10 分布式数据库索引实现机制
12 对下一代分布式存储系统的见解
13 跨数据中心的一致性保证
14 计算机网络、经典算法的考察
15 RNN CNN 强化学习等前沿机器学习方法原理和应用场景