第一次面试确实很紧张呀,我第一次面甚至前两天都没睡好,但是其实面完感觉释然了(虽然挂了),面试也是一种双向选择,你和面试官是平等的,uu不要把自己放在低位呀,不然心理压力确实是更大的,甚至调侃点说,你可以暗示自己“xxx工作压力大,给我offer我也不去,就是练练手”,这样一来从心理上就已经胜利了一半了
5 1

相关推荐

04-03 10:13
已编辑
武汉大学 C++
wok,PDD二面好专业家人们,面试时间1h23min。开始问的还是稍微正常的八股,问:1. new的底层用的什么linux系统调用函数。追问:new和malloc分配失败会怎么样。再追问:new是直接抛异常吗?2. 虚拟地址是什么。3. linux的IO多路复用。追问:ET和LT的区别是什么。再追问:如果现在1kMB数据只被读取了500MB,那么在ET和LT模式下会有什么表现?然后开始架设场景问八股了(汗流浃背.jpg)场景一:假如有个支付场景(具体是啥有点没太懂,他扯了好多业务名词,但大致意思应该如下),事务A有下游服务,下游服务通过消息队列解耦。问:1. 如何保证消息的不丢失?2. 如果下游服务已经处理完消息队列取到的数据形成了订单但是还没发ACK,此时下游服务因为某些原因需要重启,并且重启后重新消费到了该数据,那该如何处理不让他再次创建新订单?场景二:现在有个订单服务和库存服务,俩服务需要强一致性,两个服务必须要同时成功或者同时失败,俩数据不在同一个MySQL表,问:如何实现?了解过分布式事务吗?有哪些思路?我直接表示不会,拿计算机操作系统里面的PV操作同步互斥方法说实现。然后再扯了点undolog数据回滚进去,失败就回滚。面试官笑了,然后说:你可以去了解一下 Seata, TCC,  2PC, 3PC 这种分布式解决方案。然后又回到了类似八股的题目,问:1. 跳表和B+树的区别。2. https流程,会话密钥是怎么生成出来的。追问:CA证书为什么不会被中间人冒充?3. TCP四次挥手的TIME_WAIT状态设置的意义是什么?追问:如果端口被复用会有什么问题?接着问我了解不了解 雪花算法,或者说分布式id。我直接表示没听过,然后面试官就开始让我做设计题了(汗流浃背2.0.jpg),这里应该跟他来回拉扯了15min,挺长的反正。设计:给多个分布式事务分配ID。要求:ID不会被重复创建;性能要比较好;ID最好是单调增序分配;最好不要单点故障是能支持分布式的。然后手撕wok,给了个小业务题,我看见直接懵了,心想   我写这个?真的假的?.jpg题目太长,我就不打字了,当时偷偷截图了,大伙自己看图片吧。总之,虽然确实有点小离谱,但是这次面试比上次字节四面好一点,能有拉扯空间,还是学了不少新知识的。
查看16道真题和解析
点赞 评论 收藏
分享
04-18 00:07
中南大学 Java
pdd笔试是全a了,但手撕很差劲啊3.29 一面面试官人真的非常好,看我紧张还强调说暂时不看我了自我介绍然后上来先是一个算法题,大概是easy难度,是树上距离大于固定值的所有路径其实思路到敲代码大概15分钟,然后因为忘了怎么克隆list,对着面试官傻乐了15分钟然后给我补充上怎么解决,安慰我说给我提交了,对个7788之后就是八股+项目1.介绍rpc2.每次请求是创建一个新连接吗,如何保证长连接存活,什么时候断开连接,客户端宕机怎么办3.如果客户端请求完后挂了,服务端处理请求过程中,客户端恢复又重新发相同请求有什么结果,服务端有什么问题4.然后是服务器返回响应,中间被路由器丢了,客户端重试请求,服务端怎么操作我想当时想一下,面试官看没时间就下一个了5.看你了解挺多设计模式啊,你了解哪个(我说有的熟悉)好,那我随机选一个,就工厂模式吧666,正好没看工厂模式,又傻笑了开始6.好吧,我看你用过mq,消息队列,消息队列是解决什么问题7.擅长哪些技术栈,高并发还是多线程还是什么(我说我说不好,可以问问,面试官说那就是都擅长)8.nacos作为注册中心来发现服务,为什么是要发现服务然后反问了1.问评价,没想到真认真告诉我了,说今天面了一半,我算是表现不错的了(有点难绷,上午都是什么牛魔)2.业务问题,虽然一面并不是最终部门,但我还是想问问,因为不知道聊点啥3.pdd挂了还有机会吗结束了,当时心都碎了,感觉好不容易不是kpi,答得稀碎#pdd暑期实习#
拼多多集团-PDD一面307人在聊 查看9道真题和解析
点赞 评论 收藏
分享
牛客网
牛客企业服务