多多pdd面试

一面(45min)8:17 18:00

1. 面试官自我介绍。(说我电脑有杂音,听不清楚。一定要调好自己的电脑)
2. 代码题:十个子进程并发执行,父进程等待所有子进程结束状态之后,在返回结果。(30min)
3. 基础知识:
  a. 你在编写Java代码的过程中遇到的死锁问题是什么样的
  b. 线程池的执行流程,你能描述一下吗
  c. string,stringbuilder, stringbuffer的区别,你能说一下吗
  d. finally语句什么时候一定执行,什么时候不执行
  e. Java创建对象的四种方式
  f. 说一说你了解的排序算法的原理,以及它们的复杂度
    ⅰ. 有没有使用额外内存的排序算法
  g. 说一说数据库MyISAM和Innodb的区别
  h. 索引失效的几种情况
  i. 模糊匹配中like的通配符,你知道几个
  j. 你在使用Java连接数据库的时候,遇到过什么问题
  k. jvm调优策略你知道吗(回答不知道,就没继续问了)
4. 反问

------------------------
二面(1h)8.24 13:00

一、项目
介绍一下自己最近的项目,谈一下项目的流程:
用户是怎么登录的,主键是什么,用户名这一字段建索引了吗,为什么没有建立索引?(难道不应该建立索引吗,答因为用户量比较小,用不着建索引,浪费空间)
用户密码是怎么保存的,用户的状态如何保存呢?
你说你实现了图片的上传,HTTP是超文本传输协议,只能传输二进制文本,你是怎么传输图片的(base64将图片转换成二进制)。base64是自己写的转换处理吗(不是)那你调用了什么工具进行的转换?
二、八股
ArrayList和LinkedList都是读取100000000个对象,那个比较快?哪个占用内存比较多。(面试官想的是从体系结构角度来回答,考的是局部性原理)。
三、代码
将一个ip转换成一个int32位整数;写了一段代码,面试官好像没用过String的工具类,不是很熟悉,然后搜了一下才知道确实有这个用法,第一次写有思路,但是代码写的有点复杂,面试官要求能不能改一下。然后写了一个位运算的代码,死活调不通;然后就是面试官和我一起debug(笑)。最后找到问题了,原因是移位运算的优先级问题。真的是蠢死我了;
四、反问
我:面试官,咱们周六还上班吗(因为是周六进行的面试,我脑子一抽,就问了,笑鼠了)
面试官:(笑)当然是加班了,加班面试,你想来吗?
我:嘿嘿

-----------
流程已终止(不嘻嘻
全部评论
佬是服务端吗,请问下二面多久后流程终止的?
点赞 回复 分享
发布于 2024-08-27 03:01 福建
代码题是子进程不是子线程么,这linux编程谁会啊
点赞 回复 分享
发布于 2024-08-26 18:26 上海
pdd 一共几面
点赞 回复 分享
发布于 2024-08-26 16:19 北京
哎 为什么挂了
点赞 回复 分享
发布于 2024-08-26 15:10 江苏

相关推荐

回想起刚过去的秋招,如果要用一个词来形容我的状态,那大概是——“松弛”。是的,你没看错,在大家普遍焦虑的秋招季,我找到了一种相对平和的心态。今天就想和大家分享一下,如何换个视角,把秋招的每个环节都变成一场可以享受的闯关游戏。第一关:网申时间 —— 我的专属“复制粘贴”放松时刻大家都说网申繁琐,但我却把它当成了一天中最不动脑的放松环节。秘诀就是:提前准备好一个万能Excel,把所有个人信息、项目经历、获奖情况都详细罗列。这样一来,网申就变成了纯粹的“复制粘贴”。我会找个舒服的姿势,泡杯茶,放上最喜欢的背景音乐或者综艺,享受这片刻的“无脑”时光。珍惜这几个小时,它反而是秋招中难得的放松。这里有个小贴士:为了让你的“复制粘贴”更高效,简历内容必须足够精炼和突出。我强烈安利绿泡泡小程序「AiCV简历王」,它能用AI智能优化你的项目描述,提炼出HR最爱的关键词,让你在网申海洋中率先脱颖而出。准备好弹药,上战场才能不慌不忙。第二关:宣讲会 —— 零压力的“模拟面试”现场九月的线下宣讲会,我从不把它当成任务,而是视为免费的、真实的模拟面试。你只需要准备一份简历和一段滚瓜烂熟的自我介绍。提前半小时到场,大胆地找HR聊一聊。因为知道这里几乎不发正式offer,所以完全没有心理负担,纯粹是练胆量、练口才、练亲和力的绝佳机会。聊得好是惊喜,聊得不好是经验,稳赚不赔。第三关:笔试行测 —— 睡前“刷关卡”小游戏别把笔试看得太沉重。企业的笔试更多是一个门槛,我们不需要考满分,只需要“通关”。我把刷行测题当成睡前小游戏,每晚躺床上,用手机一分钟一道题,培养“题感”。就像玩游戏一样,手感来了,自然就能通关,完全不需要正襟危坐地如临大敌。第四关:群面现场 —— 从“个人秀”到“团队战”的思维转变这是我最想分享的一点。在无领导小组讨论时,我放弃了绞尽脑汁出风头的想法,而是抱着 “如何与团队伙伴一起,把一个方案做得完善可行” 的心态。尊重面试官,关爱队友,你所展现出的责任心、大局观和协调能力,同样是面试官眼中非常闪光的品质。当你不再只盯着自己,反而会表现得更加从容和出色。当然,这条路并非全是“轻松”我必须承认,秋招最磨人的,是那种努力却仿佛石沉大海的无力感。海投无音讯、一天赶三场笔试、精心准备的面试五分钟结束……这些时候,挫败感会汹涌而来。我想说的是,这是时代给我们这代人的共同课题,不是你一个人的问题。难受的时候,就去大吃一顿,找朋友倾诉,或者允许自己逃离一次。走着走着,熬着熬着,天就亮了。总之,朋友们,秋招其实是一场心态的修炼。试着把它看作一场游戏,在每个环节中寻找属于自己的“小确幸”。当你放松下来,好运可能就在转角处等着你。祝愿大家都能苦中作乐,早日收获心仪的offer!
i人适合做什么工作
点赞 评论 收藏
分享
10-24 14:58
郑州大学 Java
点赞 评论 收藏
分享
评论
21
73
分享

创作者周榜

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