一面: 项目提问 Java:反射机制,垃圾回收 编程:字符串最短编辑距离 智力题:烧绳子 二面: 项目经历 Java:8和11版本区别;类加载过程;代理模式;抽象类和接口区别 数据库:聚簇索引和非聚簇索引;SQL语句执行过程 网络:输入URL到网页渲染的过程;DNS协议;HTTP1.0,2.0特性;HTTPS 证书 操作系统:CPU调度算法;多级反馈队列具体过程;虚拟内存概念 编程:给定一个字符串
4.16二面完,到现在还没消息 但是官网一直面试中,已经过了快10天了,救救孩子。 技术栈是c++、golang和python,不匹配JAVA #拼多多##暑期实习##技术岗##面试##池子#
知道PDD面试官水平贼高,所以抱着学习和接受拷打的心态来面这场二面了,果然不出所料,问的很有深度,除去汗流浃背的感觉以外还是收获到很多东西的,复盘一下。 基本全是场景题,考察设计,并且逐步深入完善。 1.为什么选择前端 2.有尝试过别的岗位吗,比如后端 3.如果想要设置一个定时器,每隔五秒打印一个“hello world”如何实现(回答了setTimeout递归、setInterval、Promi
被A弄的有点红温了,这次题解就随便写写吧 A 一眼DP 因为最多挖掉两个空格 但是只有64分 调了快一小时的DP都没出答案,有人和我说,只考虑挖第一个或最后一个,或者挖前两个,最后两个,挖最前最后过了????? #include<iostream> #include<cstdio> #include<cstring> #include<cmath> #include<vector> #inclu
1. 自我介绍 2. 项目相关的问题 raft选主流程 怎么保证数据一致性的 跳表数据结构有什么特点 跳表插入数据过程 和B+树相比有什么优点 3. C++ 面向对象的特性 怎么实现多态的 volatile 关键字 析构函数是虚函数的原因 智能指针自动内存管理方面的优缺点 用了智能指针之后还会出现内存泄露吗 怎么解决 4. 数据库 关系型数据事务的特性 隔离级别有那几种级别 分别有哪些问题 可串行
全程 45min 前 20 分钟问项目,讲了十多分钟被打断了 穿插问了一些项目首屏优化相关的问题 然后开始写题:实现一个倒计时组件,防抖节流 ,最后一个是 promise 有关 最后问了一下 webpack 有用过哪些插件 反问: 有几轮技术面(答:一般两轮,个别有三轮) #前端# #暑期实习# #拼多多#
时长1h,项目+八股+算法。最后算法有一点点问题,虽然没有全a出来但是面试官说总体还行,可能会有二面~ 复盘一下 1.了解项目 2.flowable的底层原理,流程推演过程 3.vue-router多页面划分怎么实现 4.哈希模式原理 5.哈希模式和历史模式区别 6.登录注册和权限怎么和路由做绑定 7.项目别的亮点 8.localStorage和sessionStorage 9.还知道什么存储方式
1.自我介绍 2. 问题: 项目里用到了跳表 跳表在一些实际的数据库应用有哪些(面试官说听到我说到了redis就够了 介绍一些排序算法及时间复杂度(记混了想了好一会 了解二叉树吗(我说了解 面试官说看我不太记得了就没问 讲一下Tcp三次握手 TCP和UDP的区别 应用场景 知道mysql 吗 讲讲四个隔离级别 四个隔离级别有什么区别 一般数据库用什么隔离级别 3.实习时间 4.手撕:逆时针螺旋矩阵
50min 给我一点小小的pdd 震撼 1. 自我介绍,巴拉巴拉说了一堆 2. 平时使用什么样的编程语言,答 cpp 3. 用 cpp 实现一个哈希表,功能尽可能丰富(满脸问号,差点没绷住 然后就开始了漫长的敲代码环节,一开始尬在那了,反应了好半天才开始写。 写完后问怎么解决哈希冲突 4. 做项目过程中如何保持代码质量 5. 看过哪些开源项目 6. STL 库文件为什么都是.h不用.cpp 7.
1.问项目 2.八股: 讲一下transformer 为什么用layernorm 讲一下bert 了解哪些大模型 大模型中attention的改进方式(MQA,GQA) 3.代码: Leetcode不同路径II#面试经验##算法面试经验分享##拼多多暑假实习面经#
#拼多多##推荐算法面经##暑期实习# ### 一面 - 时间:2024-04-01 总计30分钟 - 自我介绍 - 本科推荐系统项目(项目细节问的比较多,基于项目展开考察八股,细节可以参考我的美团一面和快手一面面经,内容差不多) - 介绍pointwise-loss、pairwise-loss、listwise-loss - BPR损失 - 特征重要性评估方法 - 排列重要性:随机打乱某一维特征
目标:Java后端 1. 算法 1. 小论文的思路 2. 过拟合怎么办?— 3. OOM怎么办 2. OS 1. 进程线程区别? 2. 进程和线程切换,CPU上下文除了寄存器还有什么?— 3. 进程通信方式? 4. 僵尸进程、孤儿进程 X 5. 硬中断、软中断 X 6. 缺页中断 3. 并发 1. NIO、AIO、BIO X 4. Java 1. synchronse含义,怎么理解两个线程争抢,失
Q1 这里有n个正整数,a1,....,an Alice 会先去掉其中最多d 个数 Bob 接下来会将剩余的数中最多m个数乘以 -k Alice 想要剩余数之和尽可能大,Bob 想要剩余数之和尽可能小。假设 Alice 和 Bob 都足够聪明,请问最后剩余数之和是多少。 输入描述 第一行一个正整数T,接下来有T组数据 每组数据2行 第一行4 个数 n, m, k, d (2 ≤ n ≤ 10^5)
一面 css 中的水平居中的不同方式 css 中的伪类:before 与 after html 中的 meta 标签是用来做什么的? 有做过 H5,移动端的页面吗? media-query 用过吗? 用的 ES6 的语法吗? promise 是什么意思? 后台拿数据是使用什么?原生的 ajax 对象了解吗?原生的 ajax 用 promise 封装一下要怎么做? react 的版本,提到 comp
很多找我内推的同学咨询pdd面经,就找了被内推的同学总结了下自己一面的感受,供大家参考: PS: 希望大家多多点赞,多多找我内推,效果好我继续联系前端同学找面经,服务大家 面试同学总结: 1、Java中的HashMap、TreeMap解释下? 2、TreeMap查询写入的时间复杂度多少? 3、HashMap多线程有什么问题? CAS和synchronize有什么区别? 4、都用synchroniz