1.自我介绍 平时怎么学习的java? 2.八股: Hashmap的底层原理: 为啥不单纯用红黑树而是链表+红黑树结合用? 哈希冲突是什么?hashmap用的解决方法是什么? 为什么用redis做缓存 redis为什么快 redis的数据类型,平常用的是什么, redis数据访问不到直穿数据库怎么办 redis分布式锁 项目上线后出现访问超时怎么处理 为什么使用kafka mysql怎么选择索引
拿c++面的,感觉面试官很嫌弃,问完项目就是八股了。全长33分钟被速通。还问了问为什么拿c++投后端。 数据库 1.事务隔离级以及实现。 计网 1.请求一个网站流程。 2.https和http区别。 操作系统 1.死锁原因,怎么解锁,(说了下银行家和依赖图) 手撕 1.给一个数组,求一个子数组(连续,且要求子数组元素不同)的和最大,求这个和。(吐槽一下,pdd的写代码的基本是白板,无任何提示,也没
面试时长一小时,面试官非常热情开朗,中间聊的挺开心的,考察八股➕延伸的简单场景居多,无手撕 1.为什么选择后端 2.学习java的流程计划 3.理解最深刻,参与度最高的项目 4.ddd架构的理解 5.ddd架构的劣势 6.多线程的怎么用的 7.大数据量情况下怎么去迁移数据和添加索引 8.项目中数据库表具体字段怎么去设计的,具体拿出一块功能结合逻辑说明 9.线程池的核心参数,拒绝策略,并发执行时候,
自我介绍 浮点数底层怎么表示 tcp和udp的区别,在哪一层 java面向对象怎么体现 多态从虚拟内存角度怎么实现的 一个项目问题,为什么要保证原子性 原子性是什么 高并发指的是什么 websocket的结构,和http区别 voliate关键字 讲讲内存屏障 操作系统的内存管理 平时玩游戏吗感兴趣吗 游戏有哪些技术 反问: 部门业务是做什么? #软件开发笔面经#
🕒 8.10 笔试 大概20多分钟就ak了,包括选择题和算法题(最简单的一集) 🕒 8.15 一面 面试官应该是做Java后端的,Java是我的老本行,但也有一段时间没碰了。 👥 面试题目 简单介绍一下自己。 Java8的“新特性”。 从上一个问题引申出hashmap和concurrenthashmap。 数据库索引,什么情况失效,limit怎么优化。 rocksdb的架构,读写流程,com
#面试# 40min左右 大致问题如下: 1. 项目中收获最大,印象最深的技术或者难点 2. 什么是工厂模式?项目中怎么用到了 3. redis如何实现防止超卖,加锁加的是什么锁? 4. 如果不使用redis锁,在并发的情况下,单独依靠mysql怎么保证线程安全,防止超卖? 5. CAS、版本号,怎么避免CAS重试 6. Kafka怎么保证数据不丢失? 7. Kafka中如果leader宕机了,而
#oppo2025届秋招##oppo##oppo笔试# 选择(2 * 20)加算法(20 * 3) 选择比较综合,各种类型都有,程序输出,linux概念指令,HTTP状态码,c++内联函数等,操作系统分段分页等 算法: 1. 给一个数组,看看有几个数二进制bit翻转之后比原来大(1101->1011) 2. 给两个01方阵,可以进行的操作室行或列取非,问两者相等的最少步数 3. 给一个带权树(编号
1.自我介绍 2.LRU 3.实习拷打 4.项目 LRU我没做出来,估计是无了。大家一定要把hot100弄得非常熟悉😂
我有一个域名lxl.top,有两个通过docker部署在ngingx上的web前端项目log,admin, 能通过域名+端口号访问, 现在我想要通过log.lxl.top和admin.lxl.top分别访问这两个项目, 两个前缀已经在dns解析了, 在nginx配置文件中该怎么配置呢? 我的nginx配置文件如下
1. hashmap,底层,为啥链长大于八要变红黑树,红黑树为什么可以提高效率,为什么线程不安全 2. 中间件:Redis 缓存机制 各种数据结构的应用场景,消息队列的使用 3. MySQL索引的原理,为什么不要用select*,索引的失效 4. 了解过mybatis的缓存原理吗 5. 说说你知道的锁,或者说分布式锁#我的实习求职记录#
自我介绍 网易业务 项目情况 数据过滤器 有没有其他方案 布隆过滤器 使用过滤器后的性能优化了多少 其他具有深度的功能 分布式锁 系统用户量 你刚刚说这个分布式的一个架构是当时你过来的时候就已经是这样了吗? 介绍百度实习 简单介绍下你了解的项目结构 讲讲线上服务不可用的经历 那整个系统有没有做一些监控打点? 不相信所有的外部服务,都要做监控 介绍下你对业务的理解 搜索接口优化介绍 为什么决定不返回
面试官很好,会仔细询问细节,可能是限于业务不同,他理解我的实习业务有点偏差 没有反手挂,当天查了下过了 (后来想了下,应该是当场过了,只是不能明说 -- 面试环节介绍 C++技术栈能接受吗? 四道算法+一道智力题 问题环节: 智力题细节讨论 几句话简单自我介绍 介绍GSoC 介绍Helm 介绍网关 为什么一个后台架构里面得需要网关?主要是什么作用 Gpt : 网关在后台架构中扮演着重要的角色,主要
一个存储容器中大约有500万条记录。我需要在一个集合对象中获取它们。我得到了下面的列表: 预期结果(需要计算特定“版本”的总大小): “Java”的总尺寸示例: "56" "58" "46" "56" "29"="245" 如何使用Java 8实现这一点?
如何在java中调用ProcessBuilder运行nohup...&格式的bash命令? 我现在有一个简单的bash脚本t.sh。这个脚本维护一个计数器,每过1s,该计数器会+1,并且将当前该计数器的值输出到标准输出上。 我可以直接使用nohup bash t.sh & 来在linux环境下运行该脚本,该脚本会在nohup.out中输出下面的预期结果 现在,我想要在Java中通过ProcessB
字节后端实习hr面完两天了,还没出结果,是不是凉了?个人猜测可能是候选人在排序或者部门无hc,有无懂哥来说一说啥情况? #实习投递##我的实习日记# 发一篇hr面经,攒人品: 1.能实习多久? 2.最早什么时候可以开始实习? 3.给你offer,你会来吗?为什么? 4.现在还有在流程中的其他公司吗? 5.经历过最挫败的事情是什么? 6.觉得自己前面的面试发挥怎么样?哪里发挥的好?哪里发挥的不好?