一面 实习,项目经历拷打 分库,分表,分区,热归档都是什么 授权鉴权 JWT令牌组成 系统认证以及接口鉴权了解过吗 AQS有了解过吗 反射的理解,可以实现什么 Java中用到的线程调度算法 线程池用到过吗 线程池去做一个未捕获的全局异常处理,该怎么做 JVM类加载器 双亲委派机制 jdk17与jdk8多了哪些新特性 AOP用于做什么 sql语句中#与$有什么区别 如何进行分页,PageHelper
1. 自我介绍 2. SpringBoot常用的注解 3. 有用过切面吗?@Advice这种 4. 浏览器输入url地址到展示发生的过程 5. 说一下SpringMVC前置处理器以及Controller映射这方面 6. Java的线程和进程的区别(程序计数器一直没想起来叫啥,绷 7. 线程池的核心参数 8. 核心线程数和最大线程数的执行原理。拿一个请求来说 9. 核心线程数什么时候会释放?空闲线程
1. 自我介绍 2. 实习干了什么 3. 讲讲你们的平台定时任务是怎么实现的? 4. 你说的是你们公司实现的框架,让你自己实现一个你怎么实现?你这种实现方式如果有多机的话怎么处理?分布式锁怎么实现的?基于什么数据结构什么命令? 5. 介绍一下工厂模式 6. 你们公司采用的框架是什么?SpringBoot封装的吗 7. 讲讲SpringBoot的启动流程?配置类呢? 8. Mybatis和Mybat
1. 自我介绍 2. lc:171.Excel 表列序号 3. 离职的原因? 4. 介绍业务
一面,问技术选型,为什么选择rabbitMQ,跟kafka之类的区别是什么 MQ怎么保证消息消费的(从生产者确认,持久化到消费者确认)mq宕机了怎么办? mq队列满了从哪些方面考虑?(这里我一开始没思路,面试官引导我,我慢慢说了限流、丢弃、扩容以及检查消费者业务端瓶颈) 讲讲Java里面的快速失败(这个我没听过,面试官给我解释了) 那你说说concurrentHashmap怎么实现的。 讲讲MyS
11.26百度二面(1h) 自我介绍1min 项目30min(拷打麻了): 详细讲讲项目以及你负责的部分?系统面向人员?主要功能(核心业务)是什么?物业单位安装了一个电梯需要记录到系统吗?是的需要审批的,讲一下审批流程。电梯登记哪些信息?设备注册代码,所属单元号等等,一个电梯需要维修了怎么办?就是维保的核心业务。介绍一下维保工单的业务?工作流是怎么实现的?事件监听机制是怎么实现的?派单可以多人派吗
全程50min无算法 1. 自我介绍 2. 实习内容拷打(实习时候负责的系统架构,qps,pv,稳定性,性能优化和线上事故处理) 3. goroutine内存泄漏的情况?如何避免 4. 讲一下协程和线程的区别?从多个角度说明,讲一下golang协程是如何调度的,和java线程的区别 5. slice和array的区别,讲一下底层的结构 6. channel的用途和使用上要注意的点,底层的结构是怎样
百度提前批,Java 一面:8.29 二面:9.5 三面:10.12 开奖:11.21 一面(1h) 项目拷打:互金核算系统; 八股: Redis 持久化方式; RDB 写时复制原理; AOF 重写机制,同一个 key set 一亿次,AOF 怎么记录; Redis 支持事务吗; 事务 ACID; 给 SQL 看走不走索引; Java 锁类型,手写死锁代码; 手撕:LC849 到最近的人的最大距离
百度 C++/PHP/GO 一面,已共享 面试官迟到了7分钟 说有三个环节,问项目,问八股(实际没问,害我这个java选手白白背了几天c++),写算法 首先开始自我介绍 拷打代码随想录的项目 raft kv数据库 问硕士做了什么项目 然后就开始手撕了 先写了个二叉树最大深度 int getCrossDepth(TreeNode* root){ if(root==NULL){ return 0; }
1.自我介绍 2.项目 3.map遍历为什么每次不一样 4.go垃圾回收 4.平衡二叉树为什么高度差为1 5.tcp第一次握手为什么不携带数据 6.三数之和 我太菜了手撕简单 八股没答上来多少
一面 70分钟,无实习,只能拷打项目和八股 八股: linux命令:问了几个一半回答不上来,grep答成find了()。 git命令,只会几个简单的 计网:tcp连接 算法:实现lru 二面 40分钟,面试官很和蔼。 单纯聊项目,6824项目我一顿框框讲。无八股无算法。 后面聊了一下读研方向啥的。
1.自我介绍 2.谈谈对于mysql的事务+索引+日志+锁的整体理解 3.谈谈对于mysql慢查询治理的整体理解 4.谈谈对于mq的理解,举一个mq的实际运用场景在实习项目里 5.打开一个网页发生的过程?https相比于http多了什么东西?nginx上发生了什么详细说说?服务都是进程方式部署在服务器上,一个网络请求是怎么打到进程里面的? 6.二分查找10分钟 7.最长无重复子串10分钟 8.切片
# 10.28面经 26日常实习,百度meg下aigc生产系统研发工程师Golang方向。 ## 自我介绍 语速太快了介绍完面试官把我的简历都没看完... ## 实习经历询问 复述了一下实习干了什么(中科院的一个小项目,其实非常水,但是就纯吹牛),询问了一些K8s,Docker,没有太深入询问。 ## 项目询问 是跟着一本书做的项目,比较垃圾,描述项目整体有什么功能,描述完之后询问项目中的某个具体
不知道是实习还是秋招,邮件上并非实习岗 1. 自我介绍 2. 实习拷打 3. 项目中如何使用redis的?现在如果并发很大,redis扛不住的话可以怎么优化?多层缓存的数据一致性怎么解决?还有其他方案吗(主从or集群) 4. mysql主从同步之间的速度如何提升(强制走主库) 5. golang内存泄漏的场景有哪些,怎么排查和优化 6. 现在有user表,它的数据量很大,做了分表处理,现在有a和b
1 项目 2 redis的lua脚本原理 3 redis单线程的理解 4 redis分布式锁原理,具体细节,可重入怎么实现 5 mysql索引失效,隐式转换 6 唯一索引和聚簇索引的区别 7 联合索引的原理 java多线程怎么等待其他线程的结果 怎么解决i++的线程安全问题 CAS的原理 8 算法 重排链表 #面经#