10.31 拼多多服务端三面

被面试官干碎了,不过面试官还是耐心地给了我一些职业选择上的建议
自我介绍
问了offer情况,base选择,对拼多多的了解(除了拼多多电商真的不清楚了),怎么看待拼多多的崛起?
项目:
遇到的难点,怎么解决的?(接口优化和测试端和正式环境不一致的问题被狂问,这和我没关系啊
sql上线前有没有查看执行计划
手撕题:LRU算法
反问:
部门分配?自己可以选,但是不一定能分过去
技术难点?(性能如何提升,软件体验如何提升,如何提高可靠性,如何保证数据一致性)
全部评论
请问是哪个部门呀
点赞 回复 分享
发布于 2023-11-01 15:05 广东
还有后续吗
点赞 回复 分享
发布于 2023-11-09 13:43 北京
过了吗
点赞 回复 分享
发布于 2023-11-09 14:12 北京
老哥啥时候hr面的呀
点赞 回复 分享
发布于 2023-11-10 22:55 湖北
听说开奖了
点赞 回复 分享
发布于 2023-11-23 09:33 四川

相关推荐

1. 部门介绍:广告:底层行为数据, 服务上层标签, 通过服务保留出去, B端服务出去2. 学校经历为什么不去做算法?3. JavaIO 流常用流和使用场景4. JVM内存模型5. 类加载机制是什么?怎么自定义以及使用场景有哪些?6. JVM实际调参7. 怎么检验JVM内存泄露8. 线程池机制9. 基于CompletableFuture构建三级任务流水线怎么做的, supplyAsyc -> thenCompose10. 权限控制为什么要做, 优先级队列到资源点控制的转变?11. 项目问题, 画图优化怎么实现的?AI又是咋回事?12. RBAC动态拼接怎么避免SQL注入的问题13. 为什么要用状态机来实现线程安全,Redis存一下不行吗?幂等又是怎么实现的?14. 项目为什么要用Kafka作为消息队列?15. 怎么保证消息消费的顺序性?16. 优化缓存策略是指什么?17. 问了下会不会c++?回答:1. 部门2. 个人原因3. 用的不多,但是都是从派生● InputStream/Reader● OutputStream/Writer4. 堆、字符串常量池、方法区、运行时常量池、线程空间(虚拟机栈、本地方法栈)、code cache、直接内存5. 双亲委派机制, 重写loadclass方法可以破坏, 比如想tomact重写了机制, 可以实现不同web服务有自己的命名空间。 后续面试官说也可以用于自己加载的时候进行加密6. 堆大小、元空间大小、垃圾回收期等7. athras stack 找内存问题, 面试官说用java 自带的jvisualvm或者MAT 也能分析8. 源码里, 每次有任务来就addworker(),增加线程直到核心线程数, 多余的任务会放入阻塞队列(参数指定), 超过阻塞大小会增加线程addworker直到最大线程数, 再多会根据拒绝策略抛出异常或者抛出任务、也可以返回给主线程实现9. 如题所示10. 之前优先级队列比较简陋, 如果一个角色的权限变动还需要上线, 之后用资源点映射,只需要在网页上勾选即可11. 项目自主实现, 2d画图哪些,感觉是在确认真实性12. 业务的入参校验拦截, 没在时间sql拼接拦截13. 业务要求,状态清晰明了, 后续有新增直接增加配置就可以, 同时线程安全加锁的同时 如果失败可以返回失败的原因(配置不允许)14. 公司自研15. 确定分区 or 只有一个分区16. Golang里面的Atomic类可以在内存里面加本地缓存, 同时设置分布式缓存?17. 学的是c语言、Java、python
查看16道真题和解析
点赞 评论 收藏
分享
评论
4
11
分享

创作者周榜

更多
牛客网
牛客企业服务