#23届秋招笔面经#
一面 自我介绍 Java线程有哪些状态 object的notify和juc的notify有什么不一样 synchronized和juc的应用场景有什么不同 介绍一下开源贡献 什么是响应式编程 说说mysql的b+树 mysql中的内存有哪些结构可以帮助提升性能 另一个开源项目 然后想起来招行用了我参与的另一个devops相关的开源项目,对了一下暗号 注册中心怎么设计(我简历里没写,不会一致性算法,
点评挂了,被金服捞了,但是也没答好 1.运行时数据区 2.GC 3.CMS和G1优缺点 4.CMS标记清除空间碎片怎么办【几次标记清除之后会整理】 5.字符串 在堆空间的存储 6.字符串拼接优化 7.并发操作i++,为什么只保证可见性不行 8.volatile为什么不能保证原子性 9.设计模式,一共有多少,用过多少 10.单例模式【双重校验锁】 11.怎么给类排序,按照类中某个属性
#23届秋招笔面经#
一面 30 min 一面小姐姐很温柔 自我介绍 项目介绍 深挖项目 多Reactor模型讲讲 Linux查看内存的指令?Linux过滤信息的指令? MySQL使用的存储引擎有哪些? InnoDB有什么特点? InnoDB下的数据结构是什么? 讲讲B+树吧? B+树与B树的区别? 算法怎么样? 手撕代码 -----> 反转链表(LeetCode核心模式) 一面难度不大,手撕反转链表真的是很照顾人了
#23届秋招笔面经#
一面(30min): TCP,UDP区别 解决TCP粘包 UDP、UDP包含长度信息吗? 网络编程步骤 C++11新特性 智能指针 排序算法 LC12 二面(50min): 进线程区别? 进程切换比线程多了什么? reactor模型 同步IO复用, epoll ET LT使用场景 分页分段内存管理,修改页框大小会如何 共享指针及其线程安全问题 移动拷贝和复制拷贝的区别 项目 LC113 一晚上面完
一面60min 面试官介绍公司 自我介绍 场景题: mysql索引 索引储存底层 redis分布式锁 redis数据类型 hashmap插入冲突 扩容 红黑树和平衡二叉树的区别 二面 60min 唯一索引和普通索引的区别 生产者和消费者怎么用多线程实现 最长回文子串 树的广度遍历 消息队列生产者消费者的简单实现(主要考察面向对象思维) 三面50min 大数据分页查询具体怎么做?(好像没了解过那个知
1、上来常规自我介绍,然后面试官看我大学和硕士都是通信工程,就问我学没学过计算机组成原理和操作系统; 2、然后就出了一个特别基础的题。。。。,磁盘、内存读取文件以及socket通信会有哪些软硬件的配合?(我:阿巴阿巴...) 3、然后就针对socket通信问,connect时,操作系统会进行什么操作?(我:0_0,阿巴阿巴...) 4、这个时候会绑定端口吗? 5、后续简述TCP三次握手以及四次挥手
一面 2022.9.24 (30min) 1. 浏览器输入网址后发生了什么 2. MySQL的数据结构 3. 堆栈区别 4. 算法: ①丑数 ⑤二叉树中和为某值的路径 还有些问题隔了几天忘了 只能想起来这些 ———————————————— 问题全答上来了 题也写出来了 挂了 估计是没有hc了😅#2023校招##2023秋招#
看了好多面经,受益匪浅,回馈一下。 美团后端一面 自我介绍 (ps:投的是java后端,但是个人是C++技术栈所以一面没问java) C++实现多态的方式 虚函数表 纯虚函数有了解吗 C++多态除了虚函数还有别的什么方式? 重载和重写区别 用过哪些STL库 vector扩容机制 进程间通信方式 信号量 TCPUDP区别 HTTP基于TCP还是UDP linux知道哪些命令 算法题 树的子结构 反问
1. 自我介绍 2. 介绍一个自己参与度最高的项目 3. 进程与线程你了解吗? 4. 并发和并行的区别? 5. 虚拟地址和物理地址你了解吗? 6. 锁,你了解那些锁?读写锁? 7. 有哪些同步方式? 8. 为什么Synchronized是重量级的锁? 9. 计算机网络中为什么三次握手却需要四次挥手? 10. http和https的区别?你能说下ssl的握手过程嘛? 11. 拥塞控制你了解吗? 12
pdd24届暑期前端笔试最后一题自己的解答,不一定能跑通(不给运行环境估计也不指望跑通吧hhhh),算是给大家提供个思路吧
时间线:9.21武汉线下1,2面 ---> 9.29线上hr面,部门酒店,hr面后没收到测评,10.8号进人才池,猜测是排序挂,还是发个面筋攒攒运气,希望下一个不要hr面挂了。 线下面的,只记录几个有印象的问题把,希望也能帮到大家。 一面 9:30 30min 自我介绍 手撕题:面试官现场想的:今天在场的有 10 个面试官来面试,每个面试者都会有 A,B 两轮面试,每个人都会完成 A,B 两轮面
自我介绍 1.项目相关 项目有哪些表,有哪些表是一对一、一对多、多对多的 2.JVM简介 JVM类加载,JMM内存模型,GC回收算法、回收对象确定 3.ArrayList和LinkedList 4.HashMap 5.红黑树、AVL树、B树、B+树等数据结构 6.sql中常用的函数 sum、count等等 7.sql优化 8.设计模式