23届提前批 蔚来 数字化业务后端开发 一、二面面经(已挂)
预计一小时,实际只面了 30 min,应该是因为我不会 Java,省了很多时间。。。
- 自我介绍
- 语言?面试官是 Java,这个岗位也只有是 Java,我 C++ 有点尴尬
- MySQL 中 innoDB 的索引为什么使用 B+ 树
- 聚簇索引和非聚簇索引的区别是什么?
- ACID 是什么?
- MVCC 的实现方式是什么?
- 悲观锁和乐观锁的区别?
- 有哪些锁?什么情况下会触发加锁,锁和索引有什么关系?
- 用过 Redis 吗?Redis 有哪些应用场景,了解 Redis 的定时删除机制吗?
- 了解函数式编程吗?
- 浏览器输入一条 url 后的过程
- 开放一个公网接口,需要考虑哪些问题?
- 算法题出了道 easy,判断合法的括号。
做完以后面试官说一面过了,但是二面还会问 Java,让我自求多福。
次日二面,预计一小时,实际40分钟
- 自我介绍
- 讲之前实习内容
- 问了下 mongo,可惜不会
- 数组和链表的区别
- MySQL 八股
- 有哪些类型的索引
- 建立索引有哪些原则
- 每种隔离级别会遇到哪些冲突
- SSL 握手的全流程,对称加密?
- 算法题:二分稍微改了下,秒了
- 找工作会考虑哪些因素(我想说今年这个行情有人要就不错了,哪还轮得到我选啊😂)
然后面试官介绍了一下部门的业务,主要是用 Java 写一些业务。
面试官和我是一个专业的,最后聊了聊学校就结束了
虽然笔试完三周以后才发起面试,不过约面的效率和面试的体验都很不错。
HR说二面通过,需要排序,在池子里泡了20天后收到感谢信。
#蔚来##面经#