拼多多提前批客户端一二三hr面

看了一圈客户端面经不多,加上最近遇到的面试官都一般般,所以写写面经攒人品,也是对面试的一个小记录吧。

8.1一面 45min
自我介绍之后项目没咋聊,就直接问问题
c++移动拷贝
智能指针 unique_ptr share_ptr weak_ptr区别
weak_ptr具体应用场景
一个程序从编写到执行的具体过程
动态链接和静态链接的区别
进程间通信,线程间通信,线程之间怎么共享资源
进程线程区别
锁有哪几种
事务是什么,是为了解决什么问题
事务和sql语句的区别
tcp和socket区别
tcp和http区别(不知道为什么要比较这俩)
http和https区别
无状态是指什么,http和https有无状态?(面试官告诉我http是有状态的,实在是懵逼)
中间人攻击是什么,http和https存在中间人攻击吗
编译的阶段
手撕:输出二叉树的全部路径,然后问怎么保证路径不重复。

8.6 二面 45分钟
其实一面已经很差了,很多问题没回答上,但是给了个二面,然而二面感觉更不好,面试官还有一种想赶紧下班的感觉。

自我介绍的时候他问我是不是在念稿?
ps:面试官问我投的什么岗(?)问为什么选客户端
狂问项目

进程和线程,什么时候会用到
死锁,怎么避免死锁
C++内存管理
ps:这些问题我回答的都是书本的内容,然后面试官直接反问:你这是书上的内容?
他说比较想听的是实际应用的答案,比如在写代码时候有无用过死锁,怎么处理之类的

手撕:多叉树结构,然后求树的最大深度

总结:
pdd的面试界面很反人类,我们这边只能写代码,编译和结果都在面试官那,肉眼debug,除非面试官把报错发给你。
两个面试官都比较想听到偏应用的回答,而不是书上的答案(累了)。

8.10 三面 45分钟
依然是二面回答得很糟,但还是给了三面。
三面面试官先自我介绍说是客户端的leader。

自我介绍,然后他挑一个项目详细问。
C++面向对象怎么理解
动态库静态库
线程进程的区别,为什么线程是更轻量级的
tcp和udp区别,怎么理解字节流和报文
(还有一个没记住、不会答的问题)

手撕:leetcode接雨水
智力题:10000桶毒酒,其中一桶有毒喝了之后23-24小时之间毒性发作,若需要在48小时内找到这桶毒酒至少需要多少个死囚?

这次面试官和之前两个一样,会在每个问题都深入往下继续问。整体比前面两位面试官的感觉都要好,而且比较有礼貌。

8.13 hr面 电话面,15分钟
前面三轮面试的感受
为什么选客户端,用过哪些语言,对客户端下哪个方向比较感兴趣,有什么了解吗?
对工作时长是否了解,是否能接受
保研还是考研
对工作城市的选择,家里人是否支持
家庭情况
感情情况
有无应聘其他公司,最终选择哪家公司主要依据是什么?
反问阶段(hr说大概1-2周有结果)

hr小姐姐人挺不错。

秋招第一次走了个完整的面试流程,无论结果怎么样都挺感恩pdd的。以后也要继续加油!




#面经##秋招##拼多多#
全部评论
过了吗lz
点赞 回复 分享
发布于 2021-09-08 00:32

相关推荐

2024-12-06 16:41
北京科技大学 Java
一面(10.22):1、自我介绍2、项目经历(问的比较详细,针对项目里涉及的又追问了下)3、了解客户端吗?做Android手机App开发的4、进程与线程的区别5、多进程间通信一般有哪些方式?没太答上来,我主动cue了线程池,面试官人很好 让我又说了线程池的相关内容6.、TCP与UDP的区别7、Tcp建立的数量是否有限,有什么限制?从输入网址下回车那一刻,到屏幕上显示内容,中间经过哪些过程?8、Get和POST请求的方法有什么区别?项目里都用了什么请求方法?Post和Get的方法哪个比较安全?9、Https在HTTP的基础上做了哪些事情?建立安全连接经过了哪几步10、CPU的内核态和用户态11、Java中==和equals的区别12、生成一个String,比如说它有很多种方法嘛,然后有一些StringBuffer StringBuilder之间有什么区别13、Java中的反射机制,可以用于实现什么东西?一般怎么用14、JAVA中面向对象的几大定律一般都是用什么实现,封装,继承,多态15、用过注解吗?注解,一般是在什么时候去处理的,在哪个阶段?(这个有点深)16、为什么数据库里是用B+树而不是用红黑数?手撕:反转字符串 要求空间复杂度O(1),时间复杂度不限二面(10.29):1、自我介绍2、了解客户端吗?为什么选择客户端这个职位?3、详细问项目工作4、java线程池,建立线程池有什么好处吗?有什么意义?5、进程和线程的区别根据我的回答又追问,线程之间怎么互相影响,如果想停掉一个线程怎么做6、线程之间怎么通信7、为什么项目里用HTTP不用HTTPS,HTTPS的S是怎么做的?是对称加密还是非对称加密8、JAVA面向对象的特点继承、封装、多态用代码写一下展示出来9、手撕:有一个表达式,有数字,加减符号,括号嵌套的,把结果计算出来三面(11.4):1、自我介绍2、为什么选择客户端?3、详细问项目4、手撕:多个有序的数组求交集先问的思路,我说HashMap,面试官引导有没有别的方法,我说指针,然后让用指针做(三面挂)一面二面面试官人都很好,三面面试官人也挺好(#客户端#
查看25道真题和解析
点赞 评论 收藏
分享
评论
5
32
分享

创作者周榜

更多
牛客网
牛客企业服务