拼多多面经 | 2025拼多多校招客户端开发内推

【拼多多校园招聘】内推链接:https://careers.pinduoduo.com/campus/grad/detail?t=sLVSuAmjie,内推码:sLVSuAmjie。客户端研发工程师 期待你的加入!我们一起,无拼不青春!(通过此链接投递计入内推,内推简历优先筛选~)

感觉牛客很少看到iOS的面经了,今天收到了意向书,来分享下面经,希望大家都Offer++~!

总体感觉面试官都非常好,会提前沟通面试时间,交流沟通顺畅,团队也切合。

面试主要问基础知识+实习项目经历。

一面

Objective-C和Swift对比,安全性体现在什么方面?

你觉得苹果在设计OC和Swift时候,都有哪一些考虑?为什么这样设计,这两门语言。

有没有读过iOS相关的源码?

RunLoop

RunTime

@property 调换顺序之后是否会重新编译

是否看过第三方库的源码,说一下设计巧妙的地方

你们写的App中,有没有遇到什么大的bug,是怎么调试的?

Block

两个链表判断成环

你有什么优点和缺点(突然问个非技术问题hhhh)

Block循环引用,怎么解决

不可变量进行Copy 深拷贝,还是浅拷贝

@property 哪些关键字

GCD有哪些类型

串行和并发队列

队列的优先级

JSPatch 怎么做的,原理是?

Google Summer of Code 主要是做了什么事情?

卷积神经网络原理?怎么减少参数的?

你们的APP是怎么分工的?你主要做的什么?怎么设计的,可以说一下吗?

你们的APP相对于市面上已经有的APP,有什么样的优势?集成以及一些新的功能。

平时是怎么学习iOS的?

二面

JSPath的原理,热修复是怎么做的?热修复如果用Python的话要怎么做?

你们APP的优势体现在哪里?为什么做?

相似照片算法是怎么样的一个过程?

说一下你的一个项目?需求是什么,遇到的问题是什么,你是怎么解决的?

快速排序

源代码到可执行程序的过程

词法分析做什么?

卷积神经网络的原理,怎么减少参数的? 卷积核

ARKit 了解吗?

实验室工作,技术问题

其他的忘记了

三面

交叉面。主要是根据项目进行询问。

点击APP启动过程

MVC中C的理解

JSPath,是如何实现的?

百度实习的难点

未来的计划

A-B-C 三个任务分别指向,如何控制顺序?

其他的忘记了

四面

交叉面。主要是根据项目进行询问。

豆瓣和百度的不同风格

架构上的区别

怎么保证界面的流程性?

UI优化

数据优化

如何用Core Graph画圆

你自己的APP用的什么架构

IP 地址用 int 保存和读取转化(当时。。卡住了,Python写多了都忘记了int第一位是符号位)

APP的相似照片检测算法

相似还是相同

性能怎么样

人脸识别能做吗?

除了 iOS 还学了别的什么吗?(那很多了……)

其他的忘记了

HR面

HR面一半时间都是在问技术。

讨论下详细的APP设计(讨论了很久)

多线程是怎么选个数的?有没有大小的限制?

未来的职业规划

希望有帮助,十月大家一起加油呀~!希望大家都Offer++~!

全部评论

相关推荐

02-25 09:55
已编辑
门头沟学院 Java
2.4 一面2.6 二面2.9 三面(hr面)2.13 oc1.15号收到面试电话那会就开始准备,因为一开始没底所以选择推迟一段时间面试,之后开始准备八股,准备实习可能会问的东西,这期间hot100过了有六七遍,真的是做吐了快,八股也是背了忘,忘了背,面经也看了很多,虽然最后用上的只有几道题,可是谁知道会问什么呢自从大二上开始学java以来,一开始做外卖,点评,学微服务,大二下五六月时,开始投简历,哎,投了一千份了无音讯,开始怀疑自己(虽然能力确实很一般),后来去到一家小小厂,但是并不能学到什么东西,而且很多东西都很不规范,没待多久便离开,大二暑假基本上摆烂很怀疑自己,大三上因为某些原因开始继续学,期间也受到一俩个中小厂的offer,不过学校不知道为啥又不允许中小厂实习只允许大厂加上待遇不太好所以也没去,感觉自己后端能力很一般,于是便打算转战测开,学习了一些比较简单的测试理论(没有很深入的学),然后十二月又开始继续投,java和测开都投,不过好像并没有几个面试,有点打击不过并没有放弃心里还是想争一口气,一月初因为学校事比较多加上考试便有几天没有继续投,10号放假后便继续,想着放假应该很多人辞职可能机会大一点,直到接到字节的面试,心里挺激动的,总算有大厂面试了,虽然很开心,但同时压力也很大,心里真的很想很想很想进,一面前几天晚上都睡不好觉,基本上都是二三点睡六七点醒了,一面三十几分钟结束,问的都不太难,而且面试官人挺好但是有些问题问的很刁钻问到了测试的一些思想并不是理论,我不太了解这方面,但是也会给我讲一讲他的理解,但是面完很伤心觉得自己要挂了。但是幸运的是一面过了(感谢面试官),两天后二面,问的同样不算难,手撕也比较简单,但也有一两个没答出来,面试官人很好并没有追问,因为是周五进行的二面,没有立即出结果,等到周一才通知到过了,很煎熬的两天,根本睡不好,好在下周一终于通知二面过了(感谢面试官),然后约第二天三面,听别的字节同学说hr面基本上是谈薪资了,但是我的并不是,hr还问了业务相关的问题,不过问的比较浅,hr还问我好像比较紧张,而且hr明确说了还要比较一下,我说我有几家的面试都拒了就在等字节的面试,三面完后就开始等结果,这几天干啥都没什么劲,等的好煎熬,终于13号下午接到了电话通知oc了,正式邮件也同时发了,接到以后真的不敢信,很激动但更重要的是可以松一口气了,可以安心的休息一下了终于可以带着个好消息过年了,找实习也可以稍微告一段落了,虽然本人很菜,但是感谢字节收留,成为忠诚的节孝子了因为问的比较简单,面经就挑几个记得的写一下一面:1.实习项目的难点说一下2.实习中用到了哪些测试方法3.针对抖音评论设计一下测试用例4.手撕:合并两个有序数组二面:1.为什么转测开2.线程进程区别,什么场景适合用哪个3.发送一个朋友圈,从发出到别人看到,从数据流转的角度说一下会经历哪些过程4.针对抖音刷到广告视频设计测试用例5.手撕:无重复字符的最长字串
牛客85811352...:测开问这么简单?
查看8道真题和解析
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务