游族一面面经(30min速通)

1.自我介绍
2.hashmap,版本变化,原理
3.hashmap线程安全吗
4.ArrayList说一说(从原理到扩容到线程不安全到线程安全的List全说了一遍)
5.线程池的核心参数
6.线程池原理
7.synchronized原理,锁升级流程
8.用过哪些数据库,mongodb用过吗
9.mysql事务隔离级别
10.默认哪个隔离级别
11.从你的实习经历中,找一个当时卡着很久的问题,说说怎么解决的,讲了实习中做的Lora落地流程,倚靠k8s的informer做监听
12.解决这些问题你会做记录吗?
13.平时玩游戏吗?
14.实习里边自己做的鉴权框架,15天免登录怎么做的?
最后反问环节
1.公司业务,做游戏相关,目前在做卡牌嘞,需要做框架
2.个人建议:表达能力很强,技能掌握也不错,被反问有没有兴趣接受一些其他的技术
问题全部答出来了,主要考察基础,难度不是很大#牛客AI配图神器#
全部评论
给洋神👻了😭
点赞 回复 分享
发布于 03-16 14:14 北京
太强了,洋神
点赞 回复 分享
发布于 02-28 11:11 北京

相关推荐

03-09 18:21
东北大学 Java
hot🔥100 全部思路现已奉上 并附有一些模版和方法帮助各位uu面试前快速复习激活思路 文字省略部分看图即可栈69.有效的括号:奇数 return false 哈希表保存对应关系 左括号入右括号判断栈顶左括号对应关系70.最小栈:栈中保存添加元素 和 前缀最小值 初始化栈底添加Integer.MAX_VALUE(+∞)哨兵对应栈为空71.字符串解码:DFS递归 k[encoded_string] 嵌套的括号从内到外解码72.每日温度:单调栈 从右到左(peek是索引小数值更大数)从左到右(todolist)73.柱状图中最大的矩形:单调栈 存储 柱子下标 遍历过程找每个柱子左边界(第一个比它矮的柱子)和右边界(第一个比它矮的柱子)堆74.数组中的第k个最大元素:(找下标n - k元素)快排 随机数选择pivot(遇到大量重复元素会退化到O(n<sup>2</sup>))两种思路:1-把 < pivot 改成 ≤ pivot三路划分:小于、等于和大于基准数的所有元素75.前k个高频元素:🪣桶排序 哈希表现统计元素出现次数 出现次数相同元素放入同一个桶,然后倒序遍历桶76.数据流的中位数:大小堆 最大堆比最小堆多一个数贪心77.买卖股票的最佳时机:更新minPrice 找最大prices[i] - minPrice78.跳跃游戏:维护最右可达位置max,i > max return false79.跳跃游戏II:更新从当前所有位置能跳到的最远位置   当走到当前跳跃能到达的最远位置进行一次新的跳跃80.划分字母区间:遍历字符串,计算字母的最后出现下标(last[i])合并区间动态规划递推 - 状态转移方程初始值 - 递归边界0-1背包每个物品只能选 0 个或 1 个分割等和子集、子集和问题完全背包每个物品可以选任意多次零钱兑换、完全平方数问题0-1 背包:物品唯一,怕重复 → 倒序遍历完全背包:物品无限,要重复 → 正序遍历多维动态规划技巧
点赞 评论 收藏
分享
评论
点赞
9
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务