MinimMax 客户端开发 二面

1.简单的自我介绍
做一个简短的自我介绍。
实习的时间是多长?

2.场景问题结合项目细节
假如一个网页上有张网络图片,用户反馈加载慢,你会怎么分析和怎么解决?
如果明确是因为这张图片比较大,你会怎么做解决?
你知道压缩比最高的图片编码格式是哪一种吗?有了解过吗?

针对Qt项目:
Qt里面有哪些实现异步的方式?可以介绍一下吗?
使用异步信号槽实现了一个什么样的工作?
UI的更新可以放在异步子线程里面做吗?

针对项目中滑动窗口历史管理模块:
你是怎么设计这个模块的数据结构的?
涉及到设计的一些主要的接口有哪些?
你的窗口的更新策略是怎样的?
如果历史消息的长度超出了API的token限制,除了你刚才提到的那种解决方式以外,你觉得还可以尝试用什么样的方式来解决这个问题?
如果我们现在要做一个对历史消息进行摘要的事情,你会怎么设计你的技术方案?

假设现在希望你在一个电商应用里面接入微信支付:
接入微信支付可能要准备一些什么东西/材料给到微信支付?
微信会提供一些什么东西给你,让你能够来接入微信支付?
如果一个用户在做一次微信支付时,你的前端、后端,还有微信这边,他们之间是怎么通信对接的?

3.手撕算法题
用你最擅长的语言实现一个LRU Cache。
要求:get和put方法的时间复杂度必须是O(1)。

4.反问
询问如果能够进入实习,公司对于客户端开发方向实习生的培养制度是怎样的。
客户端开发的具体工作流程。
关于技术栈与可以提前准备的东西。

#牛客AI配图神器#
全部评论

相关推荐

Rena1ssance_:对的,要是面评没太烂,勤更新简历等捞就行了,腾讯可以无限复活
点赞 评论 收藏
分享
05-18 22:55
没有拿到暑期实习的offer,只有一个小厂的日常实习offer,明天入职。也不打算再面了,暑期实习终究是没能上岸。我吃了信息差的红利,暑期一开我就投递,收获了很多面试、0offer,心里其实很不甘,但我要当逃兵了,沉淀一段时间,战秋招。    二月底开始投递,第一场就面了字节,面评直接脏烂了,再没进面(一直是初筛),希望不会影响秋招。    三月开始,疯狂写笔试、面试,每天都干劲十足,背八股、写算法、看面经,那时候心态很好很好,每一次约面(或者发笔试)都激动不已。    到四月底,还在面,还在面。被约面了还是会激动,但是真的没有心情准备了,每天假装很努力,实际有效的学习时间很少很少,我的状态究极无敌差,尤其周围的朋友很多都进大厂了,选offer的帖子也越来越多。三月到四月:腾讯hr面排序挂、美团二面挂、滴滴二面挂、京东二面挂、淘天二面挂等等,一面挂的就不说了。其实我知道有些挂了偏运气一点,但是到后面的面试,一面的通过率也下降了很多,状态出现了非常大的问题。我心理清楚,要是能回到三月初的状态,还是有很大机会上岸大厂的,但是我没有行动了,还是浑浑噩噩,还是装模作样,最多就看看面经。    五月,麻木。机缘巧合下在老板投了几个中小厂,经过两轮面试给我发了offer。可笑的是我感觉这两轮面试我发挥的很差,很多没答上来。    谈谈找工作,运气真的很重要,我即将入职的公司,我能进也是运气占了大部分。我相信努力会有回报,我也清楚的意识到找暑期的过程我有很多做的不好的地方,希望秋招不要重现。    最后一句话送给还在挣扎的朋友,“长风破浪会有时,直挂云帆济沧海”,不管现在如何,秋招、春招甚至是后续的人生,你我皆会上岸,成为想成为的人、做想做的事。
点赞 评论 收藏
分享
评论
点赞
3
分享

创作者周榜

更多
牛客网
牛客企业服务