及时当勉励之记录一个普通男孩的25届计算机秋招

及时当勉励岁月不待人之记录我的25届秋招

文章记录秋招的过程offer,面试流程经验,package有多大等等。
从24年1/2月开始准备暑期实习开始,再到秋招,一路走来,感慨万千,遂记之。
打算记录分享流程,经验和感慨。
因为暑期实习筛选过一大批公司,所以秋招是定向的投递某一小部分公司。
具体有美团,百度,快手,华为,字节,科大讯飞,中兴和中国银行。
其余的公司有的是因为公司太小或专业不对口,或处于下坡路不太适合现在加入,没有投递。
8家公司里面都有回响,有好的结果亦有坏的。

本人背景,本2硕9,科班出身,1大厂实习,0论文。
说说的我秋招的目标,因为暑期实习有pdd的算法工程转正保底,所以秋招基本都投递的算法岗,银行和被调剂的除外,这里后面会说到。暑期实习的结果大家可以看看我的这篇文章2024互联网暑期实习面经和流程记录分享

快手8月底面试的,投递的推荐算法工程师,答的不错,一面完排序挂。
在这里插入图片描述

美团和百度都是做了笔试之后挂,团子估计大部分hc给暑期实习转正了,百度情况不是很了解可能笔试做的不好没了。

华为8月底做的笔试,9.25左右丝滑入池,笔试之后平均一周推进一面的样子。base上海。

下面是一个根据不同时间段返回不同问候语的函数示例,并且会对其进行分析和优化: ### 示例代码 ```javascript function getGreeting() { const currentHour = new Date().getHours(); if (currentHour >= 5 && currentHour < 12) { return "早上好!"; } else if (currentHour >= 12 && currentHour < 18) { return "下午好!"; } else if (currentHour >= 18 && currentHour < 24) { return "晚上好!"; } else { return "凌晨好!"; } } ``` ### 代码分析 - **功能实现**:此函数通过`Date().getHours()`获取当前的小时数,然后利用`if-else`条件判断语句,依据不同的时间段返回对应的问候语。 - **逻辑清晰**:使用多个`if-else`分支,逻辑较为清晰,易于理解。 ### 优化建议 - **简化逻辑**:可以减少`else if`的使用,使用数组和索引来简化时间范围的判断。 - **添加参数**:可以添加一个参数,让用户能够自定义问候语。 ### 优化后的代码 ```javascript function getGreeting(customGreetings = { dawn: "凌晨好!", morning: "早上好!", afternoon: "下午好!", evening: "晚上好!" }) { const currentHour = new Date().getHours(); const timeRanges = [ { start: 0, end: 5, greeting: customGreetings.dawn }, { start: 5, end: 12, greeting: customGreetings.morning }, { start: 12, end: 18, greeting: customGreetings.afternoon }, { start: 18, end: 24, greeting: customGreetings.evening } ]; for (const range of timeRanges) { if (currentHour >= range.start && currentHour < range.end) { return range.greeting; } } } ``` ### 优化说明 - **使用数组**:将时间段和对应的问候语存储在数组中,通过遍历数组来查找当前时间对应的问候语,减少了`if-else`的使用。 - **添加参数**:添加了`customGreetings`参数,用户可以自定义不同时间段的问候语。 ### 调用示例 ```javascript const greeting = getGreeting(); console.log(greeting); // 自定义问候语 const customGreetings = { dawn: "夜深了,注意休息!", morning: "美好的一天开始了!", afternoon: "午后时光愉快!", evening: "夜色真美!" }; const customGreeting = getGreeting(customGreetings); console.log(customGreeting); ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

原创小白变怪兽

帮助原创小白成为怪兽吧!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值