PDD服务端研发一面凉经

他们主要用java开发后台。
上来先先自我介绍。
自己选择一个项目进行介绍,介绍项目分为哪几个功能模块,用什么技术栈,开发框架,负责哪些部分。(项目比较水,没框架,就说封装了Dao,Service,Vo层,项目太久远不记得。。。)
介绍下Java常用的工具类,
我说我好久不用了,只记得ArrayList,String,Scanner,/捂脸
那好,你介绍C++常用的,
balabala列了刷算法常用的数据结构,好像还是不是面试官想要的,/尴尬,一般用到会去百度,
线程的状态有哪些
线程优先级
线程池实现,列一下主要属性。
有从开源框架中学到什么吗?(没有。。。没怎么用过,。。。也没读过源码。。。)
问了实验室做的东西是啥,balabala将了以下,有点混乱,最后应该还是解释清楚了。
听说过cpu密集型和I/O密集型吗(没有。。。)
(太久没做过开发了。。。开始问数据库,问我mysql可以吗,可以吧,反正都没怎么用过了)
事务的隔离级别有哪些
写查询班级第二名的sql语句。
写创建表的语句,有哪些操作一般。
(饶了我吧,sql都2年没写过了。。。)
ok来做算法题吧,15分钟
多多装箱子,n个正方体箱子,边长由一个数组表示,A=[3,2,4,1,4], n<100000, Ai<1000000000 第i个箱子可以装进第j个箱子需要满足:Ai<Aj,  第j个箱子里没有装其他箱子,好像还有一个条件(忘记了。。。),求最少可以只看见几个箱子。如3 2 1 4 4, 输出 2
需要O(n)的算法。懵了没想出来。
总体来说,面试官还是很灵活的,不必要Java,问问题也比较有耐心,奈何准备的不足,凉透透了。
(ps:pdd的面试系统好像有问题,声音不稳定,经常面试官的声音就听不到了,有点尴尬)

#面经##拼多多##Java工程师##校招#
全部评论
算法题我的想法是先哈希表找到每个长度的出现次数,再找到次数最大的那个
2 回复 分享
发布于 2020-08-08 14:09
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2020-08-08 12:40
讲道理问的很简单了
点赞 回复 分享
发布于 2020-08-08 12:43
楼主笔试a了几道
点赞 回复 分享
发布于 2020-08-10 19:38

相关推荐

点赞 13 评论
分享
牛客网
牛客企业服务