11.26日字节直播总结
字节结营直播答疑
revue 项目
性能优化 ci/cd流程 ( star法则来描述一件事情)
准备找实习 写好简历
zt:
服务端: 计算机基础知识(字节:计算机网络 tcp/ip 腾讯:操作系统 阿里: 组成原理)
技术: (数据结构 高阶算法 链表 堆栈 树(面试重点))
leetcode 100 150 200
项目: 烂大街的(入门) 改进一些项目(做优化 项目存在的意义 解决了什么问题? 带来了什么? 项目亮点在哪里)
实习经历:(做了什么需求 需求是(谁给的 自己还是别人?)通过实现了什么? 解决了什么? 团队收益还是小组收益?)
专业能力: 小厂一门语言 +数据库存储 会就ok 大数据 架构数据 微服务层面
八股扎实稳固 算法 中等难度题很快弄出来
项目亮点:能让面试官和你聊下去 如何提升亮点和竞争力 开源社区!
抄项目 然后手写 尝试自己理解 前端(vue)(react)
数据结构 计算机基础知识 面试官想看你的亮点(你牛逼在哪里?)
做过什么会什么?
服务端是一些思维 而不是纠结你是用什么语言
从0-1 有没有调研 各行各业的优秀作业
合作项目
责任意识
技术探索:遇到什么问题 怎么解决的?
业务理解能力 项目受众是谁 项目模块 最重要是哪个模块 怎么优化这个模块
1 | “开源社区新手入门该参与什么内容,有哪些社区比较活跃” |
多逛github
1 | “在github中新手怎么找项目” |
项目的含金量 和自己从0-1实现
组件多 中间件多 新奇的做法等 可以被称为含金量()
核心能力 技术深度 在广度的前提下 一定要有一个深度
项目一样 面试官能问什么?
1 | 老哥们 大二第一次找实习的话一般要什么程度我正在跟着别人做一个项目 但是不知道什么时候才够格去投简历” |
平地起项目 是有条件的: 大厂实习 项目经历>=3 等经历 否则不要平地起
对于项目的理解一定是从头到尾的 对项目改造 新增功能 优化 才能体现你的亮点
思考 : 多人协作是否有沟通 是否涉及复杂逻辑
新颖的想法! 创造力!
投简历的方式
如何面对八股 算法
找开源项目:熟悉流程 寻找错别字熟悉流程哈哈哈 看issue bug(解决issue)
知乎 蔚来 比亚迪 从小厂到大厂 循序渐进
字节 99%go
语言是基础无所谓
培养独立解决问题的能力 做出一个合格的项目 (不断回顾自己的项目 查找不足)
后端开发实习生(简历)
数据库的课(掘金的)
《Redis深度历险:核心原理和应用实践》
服务端开源: 不建议新手就去找开源 学习成本很大 2~3段实习之后尝试开源
知名项目源码: 前提一定要熟悉使用这个项目的源码 项目的使用环境 如何启动它
例如:熟练使用docker , kubernets istio了,再去看源码 i 写出一个对源码理解的文章
对于源码:一步一步慢慢来 该学的东西就学 不要纠结没用的例如学历 没法改变就不去改变
.md .sh 依赖那些中间件 中间件是否具备? 如何去不使用中间件如何启动这个项目 分析目录结构(单体 还是微服务)包的作用 模块之间的耦合关系 利用isue 项目常见报错解决方式
组队开发的群聊看看能不能找到