看到24届这形势,25届的有点发愁。

484534cc21aece80951be49bc3f0c8f0.png

作者:阿秀

InterviewGuide大厂面试真题网站:https://top.interviewguide.cn

这是阿秀的第「304」篇原创

小伙伴们大家好,我是阿秀。

经常能收到一些童鞋关于自己学习进度的咨询,主要是关于计算机学习以及选择以后找工作而不是选择读研或者读博的一些问题。

让我惊讶的是现在很多人都提前规划了,而不再是临时抱佛脚,秋招前三个月才开始准备,现在25届甚至很多26届的都会在慢慢开始准备了,适当安排自己的学习进度,只不过确实不会安排的很紧,但确实有在慢慢推进中,主打一个稳步前进了。

今天分享一位学习圈中研一师弟的在暑假期间的问题咨询,不过现在已经到九月份了,目前已经是研二在读啦。

师弟的提问

秀哥好啊, 马上准研二了,现在心里有点迷茫,这个暑假没去实习,回家玩了10来天。

现在主要是在学习《操作系统真相还原》和muduo这两本书,预计这个月底就能完成了,我到时候就想一个os➕一个muduo作为项目找下下学期的实习。我有几个问题想请教下

1、C++方面:侯捷老师系列几乎都看了,但是已经有段时间了,感觉都忘了,这个是到时候找实习前二刷一次?还是怼着八股查漏补缺好点。

2、项目的话,我上面提到的os和muduo是否足够?还有我做项目也是一写就废,我之前看过牛客的webserver和游双老师的高性能服务器,虽然看完了,但是总感觉云里雾里没搞清楚,你让我看我我倒是能看懂,但是你让我关上书写,我应该写不出来,这种正常吗,应该怎么改正 ?

3、科研方面的话,断断续续看了会,我现在进度几乎为0。但是我们应该有毕业要求小论文,这个有点焦虑,因为这个没搞定我可能下学期去不了实习。

4、像《csapp》,《unix环境高级编程》,《深入理解nginx》(这本书我看了前面4章就没看了,云里雾里的,感觉看了个寂寞)。。。

还有国外的一些优质课程,比如我看了操作系统真相还原,还需要学习6.s081吗?还有mit的6.824推荐做吗?就是那个rpc的,想知道一下优先级,我大概还有3个多月充足学习时间

5、下半年找实习一般啥时候找好点,马上秋招了这些面试官应该也没时间面试实习生?是不是11月份那些好点?我找日常实习啥的就行(ps,之前投小米的实习简历挂了,心塞)

碎碎念有点多,感觉自己有点懈怠,秀哥麻烦给些建议,我这人真听劝的😭

阿秀的回答

师弟,你好。

研一暑假玩就玩了,没什么的,工作以后很难再有这种时间在一周以上的连续休假了,对你而言,不要push自己 ,因为你已经做了很多了,上次的提问中就跟你说过这个问题,不要强制push自己,学累了就休息。

针对你的问题,我挨个回复,对照着看即可:

1、重点看看侯捷老师的STL源码剖析视频就好,其余的看你了,二刷或者怼着八股查漏补缺,都可以。

2、足够了,你说的这两个项目足够了;正常,一个完整的demo很难从0开始自己写出来的,你以后工作也不会有这种从0开始写demo的情况,对于一些项目的学习,能够看懂一些关键点,譬如知道整体数据流怎么走的,输入是什么输出是什么之类了已经超过不少人了。

3、这个建议抓紧,我小论文这些就是研二快研三了才发,贼痛苦,你以后就知道多难受了。。。对于研究生而言没有小论文,就没有大论文,早点出会舒服很多的,只能是多看论文多做实验,还有就是一定要开始做实验,哪怕最开始是个shit也要开始做起来,你不做起来就永远不知道自己缺哪些东西。

4、《csapp》是好书,但很杂,啥都扯一点,编译、汇编、链接、底层都有,但讲的又不细。

讲链接编译这本书不如《程序员的自我修养:链接编译》那本书讲的细致;汇编又不如王爽老师的《汇编语言》这本书讲的好,只能说是仁者见仁智者见智了,我是本科的时候看的,确实是值得看的一本书;

至于《unix环境高级编程》,《深入理解nginx》可以往后放一放,unix这本书太厚,看起来很枯燥,nignx的性价比过低,实际上知道怎么用的就可以了。

还有如果你能把《操作系统真相还原》这本书里的实验完整走下来,其实6.s081也没必要看了;6.824应该是分布式的东西了,感兴趣就去看吧。

至于RPC是可以的,这个有时间可以去看看;RPC和824的取舍选择可以优先看824这个课。

5、建议你在今年11月份之后,也就是24届秋招后再去找,10月份之前没必要,主要有两个原因:

  • 第一,面试官有人力来面你了,秋招阶段这些面试官都去面24届的应届生了,没有人力来推日常面试生;

  • 第二,多给自己时间,这样也能多学点东西,没必要着急。

你这刚研一结束已经做了很多工作了,超过很多人啦,慢慢来就好,不要push自己,祝你顺利!

阿秀2年来一直在做的一件事

这里也给自己的知识星球,也就是学习圈打个广告,坚持这件事情已经快2 年时间了。

前年和去年分享的很多校招上岸经验也都是出自阿秀的学习圈中的往届上岸人,阿秀的学习圈中置顶帖的「知识图谱」和「精华区」(如下图)中有很多计算机大学本科&研究生学习以及校招的内容和问题,多看看这些能够帮你走的更稳、更顺、更平坦。

后续也会在自己组建的阿秀的学习圈中分享一些社招跳槽找工作的经验,都是自己一路走过来的经验。

27265aa5f2da5594062336de43c6de36.png星球里的精华区、知识图谱以及资源沉淀

一个人踽踽独行不如结伴而行,以后会继续在星球笔耕不辍,输出一些有价值的内容0d522e57b8ce99dd1f8a91bcef42796b.png

欢迎点击左下角阅读原文详细了解,这可能是你求职路上性价比最高的一次点击!

前段时间自己也开发了一个互联网大厂真题面试解析网站,比如我想查一下行业为互联网,公司为字节跳动,考察岗位为后端,考察时间为最近一年之类的面试题有哪些?

24d1fb2f0b59d4f02f7ab8f93cff351e.png

《InterviewGuide》大厂面试真题网站:https://top.interviewguide.cn/

已经有不少小伙伴遇到原题了,具体可以看下链接:

2023年7月字节跳动后端研发岗面试考察题目Top10

局部性原理还真有用!

后面还会继续开发其余星球用户专属功能,比如模拟面试以及题目收藏、甚至是真题下载打印功能等。

资源下载链接为: https://pan.quark.cn/s/5c50e6120579 在Android移动应用开发中,定位功能扮演着极为关键的角色,尤其是在提供导航、本地搜索等服务时,它能够帮助应用获取用户的位置信息。以“baiduGPS.rar”为例,这是一个基于百度地图API实现定位功能的示例项目,旨在展示如何在Android应用中集成百度地图的GPS定位服务。以下是对该技术的详细阐述。 百度地图API简介 百度地图API是由百度提供的一系列开放接口,开发者可以利用这些接口将百度地图的功能集成到自己的应用中,涵盖地图展示、定位、路径规划等多个方面。借助它,开发者能够开发出满足不同业务需求的定制化地图应用。 Android定位方式 Android系统支持多种定位方式,包括GPS(全球定位系统)和网络定位(通过Wi-Fi及移动网络)。开发者可以根据应用的具体需求选择合适的定位方法。在本示例中,主要采用GPS实现高精度定位。 权限声明 在Android应用中使用定位功能前,必须在Manifest.xml文件中声明相关权限。例如,添加<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />,以获取用户的精确位置信息。 百度地图SDK初始化 集成百度地图API时,需要在应用启动时初始化地图SDK。通常在Application类或Activity的onCreate()方法中调用BMapManager.init(),并设置回调监听器以处理初始化结果。 MapView的创建 在布局文件中添加MapView组件,它是地图显示的基础。通过设置其属性(如mapType、zoomLevel等),可以控制地图的显示效果。 定位服务的管理 使用百度地图API的LocationClient类来管理定位服务
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

拓跋阿秀

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值