0.前言
1.简历
1.1 简历模板
1.2 简历怎么写
2. 需要掌握的知识
2.1 数据结构
2.2 算法
2.3 笔试准备
2.4 其他知识
3.面试
0.前言
1.少去知乎、脉脉等平台问这个岗位前景如何。去回答的大都是吐槽的,这是“幸存者效应”。当然不排除少数客观的回答,但是根据我的经验,看多了容易焦虑、彷徨,造成“看一个否定一个”。
2.很多大厂都会在**牛客 的讨论区**招人,七月底就可以去关注了。
3.关于内推码,现在已经很普遍了,不要把它当做走了“绿色通道”。
4.面试和笔试最重要的点:数据结构、算法。
1.简历
1.1 简历模板
1.自己花了9.9元在淘宝买的模板
链接:
百度 盘
提取码:6282
2.Github上的程序员简历模板
2.最好边求职边修改模板,不要写好了一个简历就从头投到尾。
3.简历最好一页写完,不要让面试官翻页。
1.2 简历怎么写
1.你不会的东西就不要写在简历上。因为面试官会根据简历问问题、根据简历问问题、根据简历问问题。
2.要考虑你该如何才能让你的亮点在简历中凸显出来,比如:你在某某项目做了什么事情解决了什么问题。要明确哪些是你想面试官一眼就看到的,这些地方可以字体加粗。
3.面试官感兴趣什么得是:学校,专业,项目经历,(大厂)实习经历、竞赛经历(跟求职岗位相关)。至于学生干部,软件开发的岗位加分不是特别大。
4.项目经历:项目时什么、负责了什么、担任了什么角色、成果是什么。
5.简历不要花花绿绿,不是做市场的,多花点心思在内容和排版上。加分项:个人技术博客,Github比较活跃的话
2 需要掌握的知识
2.1 数据结构
2.1.1 字符串
2.1.1.1 数组实现
2.1.1.2 链表
2.1.2 栈与队列
2.1.3 图
下面介绍几个我觉得问得比较多的数据结构。
2.1.4 树
数问得最多的是红黑树,最好看一下JDK源代码。当时我拼多多面试手撕代码原题:求树的宽度
2.1.2 链表
当时我华为一面手撕代码问题:翻转链表
2.2 算法
2.2.1 排序算法
2.2.2 数组类问题
2.2.3 查找表相关问题
2.2.4 链表相关问题
2.2.5 栈和队列相关问题
2.2.6 二叉树和递归
2.2.7 递归和回溯法
2.2.8 动态规划
2.2.9 贪心算法
2.2.10 递归和回溯法
2.3 笔试准备
前言:刷题很费时间和精力的,之前我花了一上午往往只能刷两道。速度和质量,这两点要自己把握。建议一天刷2-3道,然后复盘,不要心急。
1.牛客 出品的剑指Offer,一定要刷这上面的题。原因有两点:(1)这上面的题最接近于各大厂的笔试题目;(2)很多公司(华为、 易等)都是在牛客 上进行笔试,相当于提前熟悉了笔试环境。
2.力扣(Leetcode)上面的题目,这个是 站设计得很好,将各个部分都分类好了,题库很全,作为练习十分有用。
3.不建议刷某某公司往年真题。
2.4 其他知识
1.非科班出身,能进入大厂吗r> 2.我没有实习经历的话找工作是不是特别艰难strong>
答:没有关系,这个是加分项,不是基础项。关键是面试的时候不要慌,要稳住,要自信。实习经历的作用主要体现在简历关,所以要在简历上多花功夫,不要在简历关被筛选了。
3.大厂到底青睐什么样的应届生p>
3.面试
3.1 自我介绍
1.提前准备自我介绍(最好两个,一分钟版+三分钟版本)。
2.面试官:“面试差不多了,你有什么问题问我吗自己先准备提前几个问题,最好针对HR、部门主管、大boss分别准备。
3.面试官问:“请问你的优点和缺点是什么/p>
3 其他知识
3.1 计算机 络知识总结
3.2 计算机 络常见面试题
3.3 数据库知识点总结
3.4 操作系统知识点总结
最后建议:
要是时间不够,可以按照下面的顺序操作:
1.刷笔试题(剑指Offer,力扣)
2.看数据结构
3.看算法
4.计算机 络
5.看操作系统
对于面试和笔试来说,上面1到5重要程度递减。
求一个点赞
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!