2024年5月21日 阅文一面 1、自我介绍 2、并发环境下生成唯一合同字段? 3、问题2的解决方案为什么不添加一个种子表来实现这个需求呢? 4、介绍数据库的隔离界别、各自解决什么问题? 5、解决幻读使用什么数据库的隔离级别? 6、幻读的定义? 7、描述一下Arthas解决高耗时接口的过程?(正常是毫秒级提升) 8、串形逻辑改成异步逻辑,数据安全性丧失,那怎么做一个权衡的呢? 9、场景:当前这个串
#软件开发笔面经# 1、threadlocal实现原理 2、常见设计模式,举几个例子 3、类加载机制 4、java 锁的实现原理 5、线上问题排查命令 6、jvm 垃圾回收算法 7、java动态代理 8、hashmap原理 1.8 9、volatile 理解 10、ConcurrentHashMap 原理 11、分布式事务 12、异常的继承关系 13、常见的安全问题 14、https的握手过程 1
#软件开发笔面经# 面试时间: 2024/8/10 面试内容: 1.请你设计一个支持Java语言分布式的远程过程调用RPC框架,你会如何实现? 如何保证高可用性、高性能、服务化、易用性、可拓展性等。 2.在电商系统请设计一个秒杀系统,对于每个用户而言,只能秒杀每个商户的一种商品的一件,但可以同时参加多个商户的活动。请讲出具体的设计与实现思路。 3.如何设计一个支持多种音频格式(mp3/wav/og
2024/9/26 15:00 - 自我介绍 - HashMap底层 - HashMap可以key为null吗? - 基本数据类型和包装数据类型区别 - ==和equal()区别 - 基本包装数据类型可以用==比较吗?这里我理解的是一个基本数据类型和包装数据类型之间不能用==比较,面试官可能想的不一样,他想问的是包装数据类型之间可否用==比较 - Runnable和Callable区别 - JVM
快Star,没有笔试 没有八股,更多的是聊了聊实习经历 面试官感觉蛮aggressive的 说的是给30分钟做几道题,结果第一题反转链表就寄了(感觉快手很爱考这道题),太久没写,犯了个愚蠢的小错误,调了半天,最后只做出来这一道题 估计要挂了 最后问了问部门情况,感觉这个JD也蛮奇怪的,既有toC的大模型业务开发(这和其他后台开发有啥不一样的?),也有给算法爷的AI Infra。
2024.4.11 一面 手撕反转m到n链表 线程池参数 拒绝策略 阻塞队列 事务传播行为 设计模式单例和多例使用场景 限流熔断 对限流组件如何选型 索引失效场景 sdk 项目组中开心/不开心的点 项目优化点 实习时间 职业规划 工作地点 反问 2024.4.11 二面 手撕接雨水 项目冲突如何解决 java内存模型 2024.4.11 HR面 转正率70-80 氛围福利好 深圳免费住房 转正回武
主要是时间线参考,因为面试紧凑,没来得及具体记录 2024.3.26 一面 阿里风格,拷打了八股和场景 2024.3.29 二面 项目交流与场景发散, 算法题 反问告知总共两到三轮技术面 2024.4.16 HR面 突然打电话告知面试通过,估计是刚排序到我 随后发了意向书 整体时间线拉的最长的一家,可能也是我排序靠后的原因?不过面试体验还是比较不错的,也学到了很多 #高德##阿里##暑期实习##实
2024.3.25 一面 自我介绍 项目相关以及场景发散,大概30个问题。 项目中用Mysql来干啥,SQL优化 内存泄露怎么排查 进程间通信的方式 java内存分析 linux相关指令 是哪里人,什么时候实习等 2024.3.26 二面 项目拷打 场景题 反问 2024.3.27 三面 两道算法都是链表,一道mid一道hard 2024.4.1 HR面 自我介绍 来的目标/目的 对部门了解情况
2024.3.28 一面 由于小米邮件系统问题,一直没收到邮件,迟到了15分钟(话说好像小米今年一直有这个问题) 但面试官人很好,整个体验也不错 项目交流 八股 两道sql leetcode算法 2024.4.1 二面 在晚上九点进行的一场面试。。。总计不到十分钟。。。 主要是就就项目聊天,然后一两道八股稍探讨 之后面试官也是看一面聊的差不多了,让我反问 我看时间也是比较晚了,遂祝梦安 2024.
腾讯二进宫,秒挂,简单题没写出来,太菜了。。。 自我介绍 项目相关 介绍一下java的反射 介绍一下mysql引擎 MyISAM引擎什么时候用 讲一下垃圾回收 讲一下集合 讲一下hashmap 算法题:大数翻转 (乐死了,这么简单的题没做出来,我转了字符串双指针超时) 反问: ∽具体有什么业务 提供大数据内容服务balabala ∽技术栈有什么 大数据开发岗spark之类,后台开发岗golang
#面经# 一上来先手撕3道.. LC287寻找重复数 然后经典编辑距离 然后LRU 1.为什么用Go?Go的特点是什么?(GC GMP) 2.进程线程协程八股 3.Docker了解过吗(没有!) 4.数据库了解过哪些 (mysqlNeo4j) 5.mysql存储引擎和区别 6.TCP连接过程 7.HTTP常见的返回码 8.DNS解析过程 9.Linux用过吗(没有!) 10.项目拷打 因为已经有一
实习+项目+八股 拷打实习经历 实习最难的需求? 实习过程中有什么收获? 延迟消息的原理 对 go/java/ python 的看法 说说Future类 对java多线程体系的理解 线程池的参数、工作流程,提供给我们的四个线程池? 核心参数如何设置? 三个线程顺序打印abc100次,有哪些方法? 分布式锁的原理 Redis的持久化方式,CopyOnWrite机制 哨兵模式下Redis崩溃恢复的流程
大约一个多小时,问k8s和docker是因为我的项目用到了,有些概念还是不熟,稍微往深了问就不会了面试官挺好的,不会的问题会引导,但我还是不会 自我介绍 问题: 1. 什么是Docker 2. Docker 的资源隔离是怎么实现的 3. 什么是Kubernetes,讲一下Kubernetes的架构,例如POD是如何创建的 4. Kubernetes各组件是如何通信的 5. 服务调用服务有哪些方式
如何后台播放音乐
部署在内网,神奇的是每一次重启项目都能获取到异常,但就那一瞬间,平时我故意编写了一些错误样例也看不到错误。服务器不在我手上。我平常点击错误,能获取到每次sentry返回的id,但是后台那个sentry网址上啥也没显示,救救!