开发了一个整理国内互联网大厂面试题的社区网站,分享下经验
发布于 3 年前 作者 leetoffer 2254 次浏览 来自 分享

leetoffer 的前生今世

2017年准备参加校招面试,在网上找各大公司的面试攻略和面试题,那时候网上还没有专门整理面试题的地方(可能有,但那时没有找到),也没有各种整理面试题的微信公众号,于是就有了做这个网站的想法。

其实这个网站的雏形从2018年就开始写了,但那时我前端入门时间不长,又缺乏后端服务器的知识,对技术选型又没有经验,磕磕碰碰地开发了大概半年的时间,虽然网站基本功能已经具备,但是代码的扩展性太差了,加之还有很多 Bug ,对上线实在没有信心,后来参加工作后,公司的事情很多,这个网站的开发工作就停了下来。

2021年春节假期很长,在家很无聊,想找点事情做,于是想起了这个网站,2月16日开始把这个网站的前端和后端又重构了一遍,平时只有工作日晚上下班之后和周末有时间开发,到4月4日的时候完成了初版,并把它部署到了阿里云上面开始测试,期间修复了很多 Bug 以及做了一些优化工作,直到5月1日正式对外上线。

技术栈选择

我是一名前端开发工程师,在做这个网站的过程中,学习到了不少服务器端的东西,因为自己是做前端的,在后端技术实现上选择了对前端开发者友好的 Node.js。这个网站的实现用到了很多优秀的开源作品,在这里非常感谢这些作品。

需求 技术实现
前端框架 React.js
UI 框架 Ant-Design
文章渲染 markdown-it
后端框架 Express
数据库 Mongodb
数据缓存 Redis
日志 log4js
SEO puppeteer

如果想知道更多关于这个网站的实现,欢迎在下面发表评论~

最后

上面的面试题都是平时整理的真实面试题,你能回答上来多少呢?😀 https://leetoffer.com/?tag=608cfa93351d214eb66ae1d0

回到顶部