蕙策(掌上先机)26Java后端研发实习生面经

牛客2024-10-18投的,不久后会发笔试链接,笔试内容有选择题 多选题 还有算法题和数据结构设计题我记得。

11-13 一面
拷打我的弱鸡秒杀项目,被打烂了,我题都没听懂,大脑自动删除了这段记忆(依稀记得和库存有关);
一些八股,时间有点久了,好像问了threadlocal;
sql题:店铺商品金额
查询每个商品的金额都大于500的店铺名称
我的答案:
SELECT DISTINCT 店铺 FROM 店铺商品表t1 WHERE NOT EXISTS (
SELECT 1
FROM 店铺商品表t2
WHERE t1.店铺=t2.店铺 AND t2.金额<=500); 后面复盘感觉时间复杂度偏高,可以使用group by和having的;

算法:给两个整数数组nums1和 nums2,返回两个数组中公共的、长度最长的连续的子数组的长度。示例1:
输入:nums1 =[1,2,3,2,1],nums2= [3,2,1,4,7]输出: 3
解释:长度最长的公共子数组是[3,2,1]。示例2:
输入:nums1 = [0,0,0,0,0], nums2= [0,0,0,0,0]输出: 5
我的答案:
class Solution {
    public int findLength(int[] nums1, int[] nums2) {
        int m = nums1.length;
        int n = nums2.length;
        // dp[i][j] 表示以nums1[i-1]和nums2[j-1]结尾的最长公共子数组长度
        int[][] dp = new int[m + 1][n + 1];
        int maxLen = 0;
        
        // 初始化第一行和第一列都是0,不用显式初始化,Java数组默认值就是0
        
        // 填充dp数组
        for (int i = 1; i <= m; i++) {
            for (int j = 1; j <= n; j++) {
                if (nums1[i-1] == nums2[j-1]) {
                    dp[i][j] = dp[i-1][j-1] + 1;
                    maxLen = Math.max(maxLen, dp[i][j]);
                }
                // 如果当前元素不相等,那么以这两个元素结尾的公共子数组长度为0
                // 不用显式设置,因为默认值就是0
            }
        }
        
        return maxLen;
    }
}

11-15 二面,应该是主管面
问我研究方向,研究背景,我的模型什么的,研一的三篇paper;
继续拷打我的弱鸡秒杀项目(QwQ);
八股:mvcc;
算法题:不重复子串问题。

11-29 三面,CEO面

12-3 好像是中午人力聊了一会(口头offer),下午发的正式offer

ps:字节挂了痛苦死我了#日常实习后端# #面经#
全部评论
太强了佬
1 回复 分享
发布于 2024-12-21 13:21 北京
佬 ,ceo面都问些啥问题啊
点赞 回复 分享
发布于 2025-05-29 14:57 河北
我去,慧测这种小公司还他喵两道算法题
点赞 回复 分享
发布于 2025-01-15 17:39 四川
这公司钱又不多,去了干嘛
点赞 回复 分享
发布于 2025-01-15 10:33 北京
我6号群面慧策,佬你的待遇多少啊
点赞 回复 分享
发布于 2025-01-02 22:30 黑龙江
佬互关一下啊,我也慧策oc了,咱俩交流交流
点赞 回复 分享
发布于 2024-12-30 14:55 四川
研一三篇论文?大佬太强了
点赞 回复 分享
发布于 2024-12-25 09:38 黑龙江
太强了佬
点赞 回复 分享
发布于 2024-12-21 21:35 广东

相关推荐

虽然&nbsp;0&nbsp;面试,没有&nbsp;offer&nbsp;消息,没有&nbsp;HR&nbsp;来电,甚至打开招聘软件依旧是一片安静,但我依然想认认真真地夸夸今天的自己。不是只有拿到面试、收到&nbsp;offer&nbsp;才叫努力,不是只有一路顺风、步步上岸才值得被肯定。在这个人人都晒进度、晒&nbsp;offer、晒上岸喜讯的春招里,愿意安静坚持、不放弃、不摆烂、认真过好每一天的你,已经超级棒了。今天的我,值得被夸,因为我按时起床了。没有赖床到中午,没有在焦虑里昏昏沉沉一整天,哪怕心里空空的、慌慌的,还是掀开被子,认真洗漱,给自己一个清醒的开始。对很多人来说,起床只是一件小事,可对正在求职、天天等待、反复内耗的我们来说,能从床上起来,就已经是战胜了情绪。今天的我,值得被夸,因为我认真投出了每一份简历。没有海投乱投敷衍自己,没有随便点一下投递就草草了事。我仔细看了岗位&nbsp;JD,确认了工作内容,核对了投递要求,哪怕只是一份普通的实习、一个基础的岗位,我也拿出了最真诚的态度。我知道,简历可能石沉大海,可能已读不回,可能连初筛都过不去,但我依然认认真真地完成了每一步。这种不敷衍、不放弃的坚持,比一时的结果更珍贵。今天的我,值得被夸,因为我静下心改完了简历。也许只是微调一句话,也许只是补充一段经历,也许只是把格式排得更整齐一点,但我没有拖延,没有逃避。我知道,一份好简历,是我们敲开机会的第一扇门。我一点点打磨,一点点完善,不着急、不焦躁,把能做的小事做到极致。如果你也和我一样,对着简历反复修改却总觉得不够好,不知道怎么匹配岗位、怎么突出亮点、怎么让&nbsp;HR&nbsp;一眼看到你的优势,真的可以试试泡泡小程序&nbsp;AiCV&nbsp;简历王。它不用你花大量时间研究技巧,就能帮你精准匹配&nbsp;JD、优化经历、梳理亮点,把普通的经历写出价值,把杂乱的排版变得专业。在我们连情绪都快撑不住的时候,有一个靠谱的工具帮我们减负,真的会轻松很多。我们已经够努力了,不必再在简历上独自死磕。今天的我,值得被夸,因为我没有内耗到崩溃。看到别人晒面试、晒&nbsp;offer,我也会羡慕,也会偷偷难过,也会忍不住问:为什么别人那么顺利,我却连一个面试都没有?是不是我不够好?是不是我再努力也没用?但我没有让情绪把自己吞没。我允许自己难过几分钟、叹几口气,然后告诉自己:不是我不够好,只是时机还没到,只是匹配的机会还在路上。我没有刷一晚上焦虑帖,没有整夜失眠自我否定,没有把自己困在&nbsp;“我不行”&nbsp;的怪圈里。能和情绪和平相处,能在低谷里拉住自己,你真的很强大。今天的我,值得被夸,因为我认真吃好了一日三餐。没有因为焦虑不吃早饭,没有因为等待随便啃面包,没有在低落里饿肚子。我好好吃饭,好好喝水,好好照顾自己的身体。求职这条路很难,可身体是我们最踏实的底气。哪怕全世界暂时还没看到我,我也要好好照顾自己。好好吃饭,好好生活,本身就是一种了不起的韧性。今天的我,值得被夸,因为我没有摆烂,没有躺平。我没有关掉招聘软件,没有删除求职群,没有对未来说&nbsp;“算了吧”。哪怕今天&nbsp;0&nbsp;面试、0&nbsp;进展、0&nbsp;消息,我依然保持着节奏,该学习学习,该复盘复盘,该准备面试准备面试。我知道,机会不是突然砸下来的,而是在无数个&nbsp;“没结果”&nbsp;的日子里,一点点攒出来的。别人看得见的是&nbsp;offer,看不见的是你无数个默默坚持的日常。今天的我,值得被夸,因为我依然对明天抱有期待。就算今天一无所获,就算眼前一片静悄悄,我也没有彻底失望。我相信,春招很长,机会很多,不是只有跑得快的人才能赢,能坚持到最后的人,同样会发光。我相信,我投出的每一份简历、改的每一个字、熬过的每一次情绪,都在悄悄铺路。也许明天,也许后天,也许下周,那个属于我的面试,就来了。我想把这些话,也送给正在看这篇文章的你。如果你今天&nbsp;0&nbsp;面试,没有消息,没有回应,甚至有点失落、有点迷茫,请一定停下来,好好夸夸自己。你值得被夸,因为你没有放弃。你值得被夸,因为你在默默努力。你值得被夸,因为你在情绪里依然保持清醒。你值得被夸,因为你认真生活,认真对待自己。我们总以为,只有成功才值得庆祝,只有上岸才值得骄傲。可人生不是只有高光时刻才&nbsp;meaningful,那些低谷里的坚持、迷茫里的不妥协、疲惫里的不垮掉,才是最珍贵的部分。春招不是短跑,是长跑。有人跑得快,有人跑得稳,有人跑得慢,但只要不停下来,就一定会到达终点。今天的你,也许没有面试,没有喜讯,没有惊喜。但你早起了,你投简历了,你改简历了,你好好吃饭了,你稳住情绪了,你没有放弃自己了。就凭这些,你已经很棒了。允许自己暂时没有结果,允许自己慢慢来,允许自己在安静里积蓄力量。你做的每一件小事,都在让你离梦想更近一点。最后,再认真地夸一次今天的自己:我真的很不错,我一直在努力,我值得更好的机会,我一定会上岸。也愿每一个正在春招里默默坚持的人:简历被认真看见,努力被温柔回应,期待终会落地,所有漫长的等待,都换来值得的结果。你已经很棒了,再坚持一下,好运正在赶来。
虽然0面试,但今天___...
点赞 评论 收藏
分享
评论
9
19
分享

创作者周榜

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