坚持、反复、反思。
人生就是不断寻求高手
·2024-03-14#求职# #面试# #面试题#
图尔兹-二面(HR)
1. 期望薪资,为什么来杭州
2. 平时怎么学习?最近在关注什么技术(以后想做什么技术点?(领域)?
3. 自己最强的竞争力?优点是什么?
4. 还有什么问题
图尔兹-三面
聊聊你熟悉的技术:(MySQL 事务、MVCC)
1. RC,每次查询都会创建一个事务,为什么不会读到未提交的事务?
2. MVCC解决了什么问题?
a. 多版本并发控制
ⅰ. 怎么理解并发?
1. 解决读写同时进行的时候(需要加锁),而使用版本控制,提高查询性能
b. 数据库死锁,kill一个查询/一个链接,锁就会释放,怎么做到的?
ⅰ. 死锁达成条件?
c. 项目:无人驾驶,自己负责的模块,实现的功能是什么?
ⅰ. TCP接口改造为HTTP
1. 为什么要这么做? (服务拆分需求; )
2. 两者区别?HTTP、TCP结构?
3. 怎么设计一个tcp的解析器?
a. (如何知道每次交互数据开始,结束的位置)每次传来消息的长度
4. 车辆占用 局部车道(某个车道范围),锁是怎么实现的?
a. 图设计的算法,数据结构
d. 为什么要用用akka框架?
3. 车辆装载调度算法怎么实现的
4. 数组实现一个栈,多线程访问(不加锁)并发push可能出现什么情况?
a. 栈溢出
b. 覆盖数据
5. 大学什么课程比较擅长?(数据结构)
a. coding 图书馆借书,共100万本书。每次借书卡最多借6本,有多少种借法?
ⅰ. (爬楼梯)
6. 平台与算法的关系?平台向算法传递参数,接收其结果
7. 还有要问的吗
11
0
分享
操作
评论
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
