MinimMax 客户端开发 一面
5.15
1.简单的自我介绍 1min
到岗时间,能实习多久?
2.项目深挖,技术基础与项目细节 30min
Reactor模式的应用场景是什么?
请从你的项目中挑选一个有代表性的进行详细介绍
如何测试项目的并发量/并发能力?使用了哪些压力测试工具或方法?
TCP粘包和拆包现象产生的原因是什么?
你的动态线程池是如何实现动态扩展的?
如何避免线程间的资源竞争和死锁问题?
死锁产生的四个必要条件是什么?
项目中做了哪些优化?
为什么选择LRU作为缓存淘汰策略?不选择其他策略的考虑是什么?
LRU的实现原理是什么?
了解LFU算法吗?它和LRU的主要区别是什么?
C++虚函数的作用是什么?它主要解决了什么问题?
虚函数的底层实现机制?
C++中struct和class的主要区别是什么?
3.反问
实习生培养制度?不是他来负责
客户端需要学习的知识?用go,负责ios或android的开发
手撕:最长公共子序列 15min
例子:S1="ZABCDE", S2="ACE" -> LCS="ACE"
我的思路:动态规划存储长度变成存储最长的string。
4.结束前提了一嘴5min
有没有了解过AI?
知不知道MCP是什么,用没用过cursor等编程软件?(恰好了解过)
总体来看一面主要是问项目,从项目中回答部分八股, 问你一些基本情况
处女面,状态有点差,说话磕磕巴巴
做的服务器项目,没注意投的客户端,中间被问了,就说是学习客户端知识,没谁了
面试管人挺好的,体验不错很包容,感觉比较年轻
5.16 中午约二面了,本来没想着过的,又多一次积累面试经验的机会。
1.简单的自我介绍 1min
到岗时间,能实习多久?
2.项目深挖,技术基础与项目细节 30min
Reactor模式的应用场景是什么?
请从你的项目中挑选一个有代表性的进行详细介绍
如何测试项目的并发量/并发能力?使用了哪些压力测试工具或方法?
TCP粘包和拆包现象产生的原因是什么?
你的动态线程池是如何实现动态扩展的?
如何避免线程间的资源竞争和死锁问题?
死锁产生的四个必要条件是什么?
项目中做了哪些优化?
为什么选择LRU作为缓存淘汰策略?不选择其他策略的考虑是什么?
LRU的实现原理是什么?
了解LFU算法吗?它和LRU的主要区别是什么?
C++虚函数的作用是什么?它主要解决了什么问题?
虚函数的底层实现机制?
C++中struct和class的主要区别是什么?
3.反问
实习生培养制度?不是他来负责
客户端需要学习的知识?用go,负责ios或android的开发
手撕:最长公共子序列 15min
例子:S1="ZABCDE", S2="ACE" -> LCS="ACE"
我的思路:动态规划存储长度变成存储最长的string。
4.结束前提了一嘴5min
有没有了解过AI?
知不知道MCP是什么,用没用过cursor等编程软件?(恰好了解过)
总体来看一面主要是问项目,从项目中回答部分八股, 问你一些基本情况
处女面,状态有点差,说话磕磕巴巴
做的服务器项目,没注意投的客户端,中间被问了,就说是学习客户端知识,没谁了
面试管人挺好的,体验不错很包容,感觉比较年轻
5.16 中午约二面了,本来没想着过的,又多一次积累面试经验的机会。
全部评论
一面直接 oc?
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享