很多找我内推的同学咨询pdd面经,就找了被内推的同学总结了下自己一面的感受,供大家参考: PS: 希望大家多多点赞,多多找我内推,效果好我继续联系前端同学找面经,服务大家 面试同学总结: 1、Java中的HashMap、TreeMap解释下? 2、TreeMap查询写入的时间复杂度多少? 3、HashMap多线程有什么问题? CAS和synchronize有什么区别? 4、都用synchroniz
上来先进行了简单的自我介绍,之后是介绍公司的项目,接下来面试官开始问问题,(感觉比较看重学习的能力),问问题的方式是引导性的,首先会问你了解的技术,然后在其中出一些题目,现场在编辑器中实现 第一道题为5-8分钟看一篇英文的文档,然后之后把文档讲给面试官听,恰好遇到了自己学习过的知识,单例模式,其中文档中介绍的实现方式有饿汉式,懒汉式,静态代码块,内部类,为了解决懒汉式的线程不安全问题,通过同步代码
1、JVM内存结构,垃圾收集算法,强引用和软引用,G1和CMS区别,CMS,GC ROOT有哪些,java8和java7内存模型差异,栈帧作用,jvm参数,jvm分析工具,jvm类加载机制,类加载器类型,双亲委派机制,SPI为什么打破双亲委派机制 2、sleep和wait区别,AQS,线程池核心参数,线程池线程数如何确定,公平锁和非公平锁,锁优化机制,CAS原理,ABA如何解决 3、NIO和传统的
15分钟左右 1.自我介绍 2.是考研的还是保研的? 3.研究方向是什么? 4.介绍一下你第一个项目 5.你是通信的 本科有学过计算机相关的课程吗? 6.老家哪里的? 7.爸妈是干什么的? 8.还投过什么公司,其他公司在走什么流程? 回答说还有两个在走流程。 9.你是学c++的 你知道拼多多是要java的吗 你可以转吗? 10.独生子吗? 11.有女朋友吗? 12.了解拼多多作息吗?强度挺大的 你
timeline:8.13测评-8.29一面-9.8二面-9.21三面 应该是pdd最后一篇面经,面试大概分成两部分,一共20分钟 第一部分:简历问题 1.自我介绍 2.选一段实习经历进行介绍 3.对经历的追问 4.对岗位的理解 5.为什么适合这个岗位 第二部分:基本信息 1.家庭情况 2.对工作时间是否了解能否接受 3.家人是否同意在外地上班 4.毕业时间 5.期望薪资 6.秋招的进展 7.家人
👥面试题目 1.Kafka在项目中的使用 2.Kafka的数据模型 3.Kafka的传播关系 4.ES怎么保证不丢数据 4.Redis内存淘汰策略 5.基于LRU淘汰的话,具体是怎么执行的 6.怎么存大Key 然后是项目相关,大概40分钟 算法题手撕快排(自己犯蠢) 反问 凉凉~ #拼多多# #面经#
实习相关问题 blabla HashMap 数据结构 为什么树化的阈值是 8,反树化的阈值是 6 HashMap 是线程安全的吗?多线程情况下会有什么问题 Java 线程安全的 Map 有哪些 ConcurrentHashMap 的底层实现 MySQL 有哪几种锁 MySQL 事务有哪些特性 一条 update 语句的执行过程 MySQL 数据怎么刷到磁盘的 Redis 常用的数据结构 布隆过滤器
1.重写和重载的区别? 2.java开发规范你了解多少?讲一讲?看过阿里的开发规范不? 3.那你写个工厂模式?看你对代码规范了解的多么 4.final、finally、 finalize 的区别? 5.==和equals()的区别? 6.HashMap的数据结构?把你了解的所有都讲一讲? 算法: 1.无序数组,返回 数组在排序之后,相邻元素之间最大的差值 问题2和6聊了半个多小时 所以问的不多?
目标: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含义,怎么理解两个线程争抢,失
Linux操作系统问题直接寄。 1、自我介绍 2、手写 HashMap; 3、equals和==的区别? 4、描述一下GCRoots的概念; 5、为什么不使用引用计数算法? 6、你了解的设计模式有哪些; 7、Java创建Thread然后start运行起来之后操作系统也会创建对应的线程吗? 8、用过什么网络框架吗? 9、听说过网络当中的C10K吗,能介绍一下吗? 10、如果让你设计一个接受大量请求的
不会是因为cpp吧? 岗位:服务端研发实习生 暑期实习 5.26 笔试 0.75+0.5 / 4 5.29 一面 50mins 体验很好,全程无压力,以交流为主 无自我介绍 上来先做一道题(25mins): 俄罗斯方块,注意需要将方块视作整体,比如七字型方块,每一行是否都能嵌入 面试官可能不太熟悉cpp,在我写的map.count纠结了一会儿 系统没有调试功能,需要向面试官解释代码 之后是一些八股
自我介绍 压力特别大的时候 做过最骄傲的事情 竞赛的形式,在竞赛当中的角色 对未来的学业规划,为什么不读研 成绩,能保研吗 父母工作,现居,独生子女? 对拼多多的了解 往届学长学姐情况 拼多多的强度比较大,实习生11-11-6,怎么考虑? 除了互联网外怎么考虑 还投了哪些公司 薪资期望 入职时间 情感状况(单身?) 除了学习以外还有什么爱好 为什么选择后端 忘了顺序不标号了 反问: 什么时候出结果
自我介绍 问了一下AI相关,实验室项目。 1.什么框架? 2.tensorflow了解吗,tensor和数组的区别,有哪几种tensor?(HalfTensor float tensor) 等等 。。。忘了 1.写一个LRU 2.key值如果需要自定义的话怎么办?(使用模板类) 3.如何实现一个单例模式?(c++如何实现单例 不清楚,我回答了一些static相关的, 但是这样的话,无法用对象访问)
一面 1. 自我介绍 2. 对简历上调研跨境电商品牌的项目的深挖 3. pdd跨境电商的看法(这是顺承我的2,因为我的2是跨境电商) 4. 问校园创业经历,若再来一次觉得什么地方可以优化 5. 反问 二面 1. 自我介绍 2. 讲一段你觉得最有收获的经历 3. 对于拼多多的理解 4. 对于shein与拼多多跨境电商的运营方式对比看法(我前个shein的问题引出的) 5. 职业规划 6. 淘宝京东拼
1、自我介绍,为什么这么快就想换工作。项目。 2、redis常用的数据结构,项目中用过哪几种,业务中使用的场景 3、redis的hash怎么实现的,rehash过程讲一下 和JavaHashMap的rehash有什么区别?redis cluster怎么做到高可用的? 4、redis集群和哨兵机制有什么区别?redis的持久化机制了解吗?遇到过redis的hotkey吗?怎么处理的? 5、redis