校招 未知部门 / 客户端开发 / 二面

[面试日期] 2025-04-21 [面试时长] 未知
[学校背景] 中山大学 | 985 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>快手二面</h2> <ol><li> 面试官给我介绍客户端的不同方向,安卓,IOS,鸿蒙,各个方向的区别和发展前景,以及客户端开发的应用场景。也介绍了前端后端开发大概的情况,让我自己要有充分的认识之后选择好方向。</li><li>自我介绍</li><li>为什么选择客户端开发,职业规划是什么?</li><li>项目</li><li>数据中台中的Doris库的选择,能否使用Mysql + Redis进行替换?</li><li>OJ判题项目中,题库的问题是怎么解决的?</li><li>多个用户同时作答同一道题,如何解决高并发的问题?</li><li>判题过程的长连接问题是怎么解决的?用户需要使用http连接等待返回结果?</li><li>c++中的void*指针的作用是什么?(c++的八股其实一点都没看过。。)</li><li>void* 强制类型转换会不会发生错误?如何解决这种错误呢?</li><li>c++中什么是虚函数表?在调用一个虚函数的时候,如何知道真正调用的是哪个子类中的函数?</li><li>java中的抽象类和接口有什么区别?(面试官举例子来说明了区别,禽类可以抽象成一个具体的类,衍生出鸡鸭鹅这一些子类,这样的关系是很清晰的。但是鸡鸭鹅不只是被禽类所限制,它们可以属于会飞的动物,等等维度。所以单继承是不足以描述鸡鸭鹅的所有维度的,需要接口进行扩展。讲得真好)</li><li>手撕二叉树的中序遍历(需要自己建树)</li></ol><p></p><p>反问:</p><ol><li> 客户端的核心能力应该是什么?要想长远的走下去,学习路线应该是怎样的?</li></ol><p></p><p>这个面试官是目前见过最好的了,很多时间其实是在聊天,他分享自己对行业现状,行业未来的看法和思考。遇到不会的地方也不会为难。学到了很多。可惜今天状态不好,非常非常累,感觉表现很差。希望能过吧。</p>
AI 推荐面试题