局部性原理还真有用!

9e7ddb2dbd7f7510e297e6dcaad8fc74.png

作者:阿秀

校招八股文学习网站:https://interviewguide.cn

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

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

周五的时候上海下了超级大雨,公交停运、出租车/滴滴都打不到,我身边有小伙伴在闵行区上班,住在嘉定区,结果昨天下大雨交通都快瘫痪了,硬生生走了 2 个多小时才回到家的,打不到车只能这么回去了。

534dd705cfb9ecf41379439b6af09e3a.png

不过我们下班比较早,看到上海官方发布暴雨预警后组长就让我们都早点回去了,又加上赶上周五,所以组长说有事下周再来做就行,所以昨天大概5点不到就到家了。

回来还挺早,周五也没事,刚好自己的网站还有一部分功能没有开发完,于是就开着直播开始写功能,顺便唠唠嗑。

2ad900b02dc4b844f8e007354b0c0b99.png

这个网站是我业余时间开发的,本着重点功能先上的原则,其余的往边靠或者干脆就直接先写个前端样式,功能暂时先不上。

现在已经上了,所以开始补以前的功能,都是直播写的,一边直播,一边唠嗑。

周五 + 周末这两天开发的功能都跟爆料有关,其中一个是按钮的逻辑功能,按钮就叫做我也遇到过这题,这个应该很好理解,就是字面意思的功能,如果你觉得这题眼熟或者以前遇到过,那就点击一下,爆个料,属于是我为人人,人人为我了。

还有一个功能则是逻辑更重一些的创建题目功能,因为一个人的力量总归是有限的,一个人的面试经历也不可能涵盖全部的公司,所以开发完上面那个功能后,我又继续开着直播写这部分的逻辑和代码。f9d99628bc28f1f295dd7ab6fb0d9361.png

一共是写了后端三个接口和一个前端页面以及后台管理三个页面,这基本都是在周五晚上和周六开着直播一边唠嗑一边写完的,周日则主要做了一些移动端的适配,毕竟不是所有人都会用电脑访问,很多人都喜欢用手机来看的。

277e1582925dda425a8b7cd3f90bcd23.png 我是直接使用谷歌浏览器的手机模式进行适配的,选择机型为iphone XR进行UI的调整,后来先上测试环境看了一下,问题不大,就直接上线了。 49ddb7c238bc4b9c0633c10d89ef6ce2.png

因为是自己一个人开发,自己一个人测试,所以测试用例肯定不够充分,毕竟开发自测大概率是个笑话,我在前司字节的时候,组长就推行过一段时间的开发自测,有些事情真的一言难尽。。。

作为一名开发,我深知自己是很难测出自己写出来的BUG的,所以我就让我对象帮我测了一下哈哈。

还有就是局部性原理在互联网面试中真的是被体现的淋漓尽致

"如何排查一条慢SQL?可以从哪些方面入手?"这道面试题其实很经典,一般在面试中被问到了就说出explain关键字就差不多,好一点的可以通过开启mysql的慢日志查询,设置好时间阈值,进行捕获。

d0779aa29cf4d9afbeeef1d5c9d1fbd0.png

我在网站录入这道题的数据后,发现这道题在2023.4.8、2023.5.17、2023.7.14分别被阿里、美团、字节三家公司考过,而且字节还考过两次,最近一次考察时间是7.14号。

925cf7889799d27d07665c3e98a5ae8a.png
2023.4.8、2023.5.17、2023.7.14都被考过

结果刚上传完就有学弟在字节一面中被考到了!!

8ca0c3ec5bb14860ab099b3b459f97ec.png

可能很多人还不知道局部性原理是什么意思,这里大概解释一下局部性原理,它本来是指CPU访问存储器时,无论是存取指令还是存取数据,所访问的存储单元都趋于聚集在一个较小的连续区域中。

其实生活中也有很多类似局部性原理的场景,比如前段时间考察某人的面试问题很有可能会在接下来的面试中再被拿去考察其余的面试者,但在三月份换工作的时候,我本来想找一个类似的网站复习面试,但并没有找到类似的网站,所以自己想自己开发一个好了。

这个网站的前后端都是阿秀自己独立开发的,开发量还是有点大的,有些代码甚至都是开着直播实现的。

ab9a9472639fffc44e96174bd186f044.png

这个网站也可能会优先给自己知识星球里的小伙伴使用,包括后续的一些高级功能,比如收藏、下载等功能都是开发给星球用户使用,等稳定一段时间后再做后续的决定,这个网站主要也是为他们开发的,毕竟秋招马上就要到了。

在开发过程中也参考了一些其余网站,比如胖飞的codeTop,gvb博客等,这里也很感谢他们。

这里也给自己的知识星球,也就是学习圈打个广告,目前星球已经满2600人了,即将迎来新一轮的涨价,我的运营和维护压力也在提升。

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

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

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

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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

拓跋阿秀

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

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

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

打赏作者

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

抵扣说明:

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

余额充值