2023春招实习复盘

2023春招找实习基本结束了,牛客和牛油们在这个过程帮助了很多,写一些内容回馈社区。

1.背景

后端开发、985科班本硕、无论文无实习、国奖、项目比较多、一些水赛、LC500+

2.时间线

2月初开始复习,2月底开投,3月基本面完了,4月中尘埃落定,跨度80天

3.过程

八股:javaguide、小林coding、面试小助手

算法:codetop、leetcode、代码随想录

项目:实验室项目、竞赛项目

行业形势严峻,过程挺煎熬的,投的算比较早比较多的了。

提前批:阿里云的oss、块存储、云原生、ecs

正式批:pdd、腾讯、美团、字节、米哈游、华为、蚂蚁、顺丰、jd、shein、携程、网易、小红书等等

简历or笔试挂:米哈游、pdd

技术面挂:字节、云原生、腾讯、蚂蚁

offer:团子、oss

主动终止or一直不约:其他

4.tips

1.早投海投、金三银四

除了一些会留面评很久的公司谨慎些(字节、腾讯),其实准备的差不多就可以开始投了,永远不可能完全准备好的。 尤其是一些提前批,不进系统,过了血赚、没过就当经验包。

2.复盘

技术面可以录音,方便后续自己听复盘,总结知识点或者交流上的问题。

笔试后可以看看牛油的思路。

3.早点准备

算法还是靠积累,一个月速成很难,大部分公司算法要求不高,但是字节或者一些强组还是挺高的。

八股,懂的都懂,永远看不完记不完的,还是早点开始。

项目,虽然b站或者github找也行,但是容易烂大街,而且速成很容易被问住,最好通过竞赛、实验室做一些落地项目。

4.不要否定自己

面试受挫是常态,小小摆烂,还是得重振旗鼓呀。

有时候不是你不行,是根本没hc,不要否定自己。字节面试是我发挥最好的,两道hard也基本a出来了,还是挂了,后来被告知没hc。

5.不打无准备之战

蚂蚁一个场景题没复习到、腾讯隔了很久临时捞起来面试,没状态了,都挂了挺可惜的。

6.最难毕业季永远在明年

形势好转很难,做好最坏打算吧,不要寄希望于自己把控不了的事。

5.附上面经

面经专栏

2023春招找实习日记 文章被收录于专栏

记录个人2023年春招找实习的历程

全部评论
泰裤啦
点赞 回复 分享
发布于 2023-05-06 15:01 河北

相关推荐

10-03 22:20
算法工程师
pdd算法题题目:未来N天,多多君想好了要吃的汉堡,且已知第天,的汉堡价格为Pi,吃掉汉堡后可以获得,与价格同等数量的汉堡积分。每100个汉堡积分会,自动兑换成一张免单券,可以免费吃任意汉堡,免单券的有效期为3天,且使用免单券吃掉的汉堡不能获得汉堡积分。找到一个最省钱的吃汉堡计划同学问我此题如何写,我们都不会尝试了半天后,写了回溯和动态规划两种方式,不知道是不是能通过所有案例,试了一些发现是对的,不知道哪里需要修改代码如下:```def dfs(nums, path, ans, curMon, start):    if start == len(nums): if sum(path) > ans[0]:            ans[0] = sum(path)        return if curMon >= 100:        curMon -= 100        for i in range(3):            if start+i                 path.append(nums[start+i])                dfs(nums, path, ans, curMon, start+i+1)                path.pop()                curMon += nums[start+i]    else:        curMon += nums[start]        dfs(nums, path, ans, curMon, start+1)def min_cost_to_eat_hamburgers(N, prices):    MAX = sum(prices)    dp = [[MAX] * (MAX + 1) for _ in range(N+1)]   # dp[i][j]表示第i天结束时,积分为j的最小花费    dp[0][0] = 0  # 第0天,0积分的花费为0    for i in range(1, N+1):        price = prices[i-1]        for j in range(1, MAX+1):            # 不使用免单券的情况 if j >= price:                dp[i][j] = min(dp[i][j], dp[i-1][j-price] + price)            # 使用免单券的情况 if j >= 100:                if i+1                 if i+2                 # if i+3                 if i+3     return min(dp[-1])nums = [70, 60, 20, 80, 50, 30, 40, 70]ans = [0]dfs(nums, [], ans, 0, 0)print(sum(nums)-ans[0])print(min_cost_to_eat_hamburgers(len(nums), nums))
投递拼多多集团-PDD等公司10个岗位
点赞 评论 收藏
分享
14 16 评论
分享
牛客网
牛客企业服务