面试心得指南
1035字约3分钟
2025-7-17
面试心得指南
关于个人能力展示,尽可能展示自己的一些特长
用 [ 时间 + 技能 + 项目 => 展示成果 ]
- 描述清楚做了什么项目,项目中用的技术栈全写出来
- 优先写本科,或者干脆不写只是一笔带过 (增加后续选择可能)
- 排版:可以增加国内的站点(防止面试官看不到)增加现居地
- 模块:个人信息、掌握的技术栈、做过的项目(至少三个,尽可能描述清楚)、荣誉证书
- 证件照:市里面找一个 穿西装的 证件照,多留几份
- 线下面试:打印出一份简历,方便技术 HR 观看
- 自我介绍:熟悉一下自我介绍,掌握好实践节奏
基于微服务的考试系统
做了一个基于 Kratos 的在线考试系统,采用 Nacos、Docker、Redis、MySQL、Gorm、Gin、Protocol、GRPC、WebSocket、Docker 前端采用 Vue + Elment 编写 自实现注册中心(提供 Nacos 的一个接入),实现自定义网关通过容器进行一个服务的热重启,拓展 一套轻量级 Go 微服务框架,包含大量微服务相关框架及工具。
校园便捷查询系统
还做了一个基于 Python 的 在线课表查询系统 采用 Playwright | FastAPI | MYSQL | SwaggerUI | WeiXin SDK 为学校师生提供课表查询、成绩查询等功能,集成微信订阅号推送,以及 OneBot 推送到 QQ 群聊,实际运用了 采用 Dcoker 容器进行部署
基于千问的翻译站点
编写了一个在线翻译的站点,集成 Vercel SDK, 利用翻译大模型,结合 WebSpeech API 支持语音输入,实现翻译 还有 PDF 文件翻译,该部分暂时不开源
基于原生 JDBC 实现的在线观影系统
基于 SpringMVC + JDBC + Vue 的在线影视系统,采用 MySQL、 DaisyUI 和 TailwindCss 编写, 实现了传统的影视播放,搜索、管理等功能,集成 JWT 用户认证,后续考虑采用 SpringBoot + Mybaits 重新,并集成 SpringAI 实现智能推荐
不推荐继续写更多的东西,最重要的是学习这些做这些,收获什么?
...
其他项目
还有很多未被记录、暂时废弃的一些项目
- 基于 LLM 的知识图谱分析
- 基于 Wails (Go 的桌面端框架) 实现的云就业实习打卡平台
- 基于 NexJS 和 TailwindCss 的高阶贪吃蛇(V0 实现,主要负责主体架构、引导任务执行)
- 各种好看的 UI 页面仿写 ( Vue | React | NextJS | HTML)
- ChatBox 一个 go 实现的本地 Ollama 对接的小工具 (私有化)
- 页面编辑器站点,双栏设计(左侧 AI 对话,右侧代码编写 类似于 V0 和主流的 产物输出效果)
- ...
踩坑地方
自我介绍
- 以后面试自我介绍部分尽可能少一点
- 不要大篇幅介绍技术,挑一下着重点来说,重点展示 做了些什么
- 自我介绍时间控制在 2-3 min 之内,语速放缓不要太快
- 如果卡顿了,可以思考一两秒,实在不行暂时跳过
技术面试
- 尽可能用简单的例子讲诉知识,而不是过于冗长的话语
- 尽可能描述自己做的这些,得到了什么???做出了什么成果
- 问题导向,带着问题去学习更能收获
- 结果导向,尽可能输出、记录自己的知识(大家都会遗忘,但是有笔记会更好一点,其次自己学习过的一般有笔记就会快速捡起来。)
最后
- 很荣幸能够参加面试,于双方而言,面试官付出了时间来面试你
- 能在一个非常优秀的公司和非常优秀的同事们一起共事真的非常荣幸
- 希望能够在增长自己技能的同时,为公司做出贡献,共建美好
- 最后就是,知道的越多越觉得自己渺小,学无止境,保持谦虚。