1、拷打项目30分钟 2、问一些关于贝叶斯的东西,答出来了 3、问了简历上的模型 4、手撕K-means,没撕出来,说了下思路 5、问了下K-means是否一定会收敛,答错了 感觉应该是没了,因为答得不算太好
自我介绍,然后后面还是基本在拷打实习。记录一些八股问题: 介绍一下你在学习/实习中遇到的技术难题及解决思路。 Redis可以用来做哪些业务优化?举例实际项目场景。 为什么说Redis能轻松实现高并发?有哪些机制支撑? Redis采用单线程模型,为什么仍然很快?涉及到哪些具体技术? 请对比ZSet和Hash的常用使用案例及特点。 具体说说ZSet底层的数据结构和优劣? MQ在大型系统中的几种典型使用
线程池项目 给了实例化线程池的参数,问他是干什么用的,就介绍各个参数的作用 怎么根据运行状态调整参数,举例说任务堆积太多,就申请多线程 问计算密集型的用什么配置,问跟上面的例子矛盾了。所以应该加上对cpu、io和内存等的监控。 线程的调度是jvm还是操作系统,是用户态还是内核态 答了内核态,为什么用内核态,用户态不是更快吗,答了安全问题,问有什么造成安全的场景(好像可以从协程和线程的优缺点来回答)
主要是拷打实习项目还有一些底层的原理,压力有点大,下面是能帮到大家的主要的一些问题: 介绍实习做的项目,项目中如果要接入大模型判断代码的缺陷,该如何去做? CAP定理中的C、A、P分别指什么?为什么说三者无法同时满足? 消息队列(如Kafka)如何实现高吞吐量、高并发和消息顺序性? 公平锁与非公平锁在ReentrantLock中的实现差异是什么? 底层AQS队列如何管理线程竞争? 可重入锁(Ree
📍面试公司:拼多多 💻面试岗位:服务端研发实习生 ❓面试问题: 自我介绍。 介绍一下项目? 讲一下项目中某一部分,从前端请求开始到数据库大致过程,数据库表结构大致什么样,响应什么样? 写一下建表的 SQL 语句。 用户登录后可以进行哪些操作? 这些操作可以放到一个接口实现吗? Java 的 8 种基本数据类型? Java 的集合的继承树大概是什么样的? Java 的异常的继承体系大概是什么样的
25.5.8 简历投递 25.5.11 笔试(1.8/4) 25.5.20 一面(45min) 速览 45min,居然没有让我做自我介绍,直接确认信息然后拷打项目(真的是汗流浃背了,真的别在简历上给自己挖坑啊),之后两道手撕题目,一道貌似是图论的题?想了五六分钟没思路,换了另一道手撕题目,构造一个new_float(s:str)函数,看一个字符串能否输出为float类型,如果可以则需要输出floa
一面:45min 深挖项目 Transformer结构 数据不平衡如何处理 数据量少如何解决 CNN结构和优点 ViT的结构和优点 有没有大模型经历 code:手撕NMS+典型单调栈 二面:1h15min 编程时间比较长 简单交流简历项目 一道条件概率计算 code:手撕位置编码和MHA+力扣完美矩形变体 反问为什么没有八股[笑哭R]反馈说主要考察思维 三面:主管面 35min 深挖项目 基于CN
📍面试公司:拼多多 💻面试岗位:服务端研发实习生 ❓面试问题:常规的HR面问题,面试官是个小姐姐,本来约的14:30,因为他们有个会议要开就提前了一小时。 之前业务这边已经聊过3轮了,是吧?正式投递的岗位是“服务端研发实习生”方向?(应该就是确认信息) 我看是内推投递的,内推人你认识吗?还是说是学校群里面找的内推码?(后者)所以没有认识的学长学姐在这边?(是) 那当时是怎么考虑的想投递拼多多呢
笔试 3.9 一面 3.19 1. 为什么要打ACM 2. 大学课程成绩怎样 3. 面向对象编程 vs 面向过程编程,面向对象一定比面向过程好?你平常写的代码哪种编程思想用的多? 4. 线程进程,项目中是多线程还是多进程? 5. 锁颗粒度,你是如何性能优化的,选择自旋锁的原因,自旋锁如何实现的,什么时候使用自旋锁。(ps: 这里是结合项目问的) 6. TCP/IP模型,tcp udp在哪一层,tc
📍面试公司:拼多多 👜面试岗位:服务端研发实习生 📖面试问题:先项目穿插八股,后纯八股,最后手撕,后面几个问题都答得不怎么样,大概率挂了 自我介绍(简历上的项目:黑马点评 + RPC框架 + 两个科研项目) 首先问了一下研究方向,因为我那两个科研项目是用Python写的,所以面试官首先问我对Python的基本原理了解吗?本来估计想问我线程模型、内存管理机制啥的,但我也只是使用了Python,
📍面试公司:拼多多 👜面试岗位:服务端研发实习生 📖面试过程:前面20分钟以聊天为主,有点像荣耀二面那种综合面试,后面有问项目和八股,但都没有深挖,最后给了20分钟左右做了一道题,然后是固定反问环节。 自我介绍 之前本科有实习过吗? 目前实习找得怎么样了,除了我们之外? 你对我们公司了解吗?你在网上有看到和拼多多相关的一些言论吗? 你对我们公司的作息了解吗?我们公司是单休的,这个你也能接受吗
面试官长得有点像方大同,导致我全程都很出戏 几乎没有问项目和实习,上来就是手撕: 1. HTML:给某个div所有深度为4的img添加一个属性,我用DFS做的,结果这面试官上来说我做错了,然后自己看半天尴尬一笑说我做的是对的 2. CSS:将一张图片在div中水平居中,竖直方向在居中偏上50px 3. JS:并发+异步编程 4. 三数之和 八股: 1. Promise所有静态方法 2. 浏览器渲染
4.21 一面 手撕三道,第二题大数相加,第三题lastPromise:要求传入一个Iterable参数,返回最后一个成功的promise,失败的跳过,若都失败返回"all promise is reject" 用例: lastPromise([new Promise(res => {setTimeOut(() => res(9), 2000)}), 1, new Promise
📍面试公司:拼多多 👜面试岗位:服务端研发实习生 📖面试过程:全程问八股,没聊项目,最后做道题。 自我介绍 CMS和G1垃圾回收器,为什么现在生产环境主要用G1而不用CMS了?我没答到点上,面试官希望我回答的是CMS的Full GC会导致STW(stop the world)的时间很长,以及时间很长的原因 synchronized锁升级的流程,说一下什么时候会发生锁升级?我三阶段答上来了,但
1、算法题:多线程对一个数组求和,给定线程数和数组 追问: (1)synchronized的可见性问题 (2)int数组的初始化,从内存上发生了什么事情? (3)这个内存区域跟栈上的局部变量表怎么联系? (4)方法调用的时候,怎么把这个堆里面的内容传进去? (5)int数组什么时候会被垃圾回收? (6)java应用程序什么时候会发生内存泄漏? 2、代码改进题:一个游戏类根据角色名字执行不同的内容: