@@ -6,102 +6,113 @@ weight: 1
6
6
# 互联网面试题助手
7
7
8
8
<div align =center >
9
- <img src =" https://cdn.jsdelivr.net/gh/DreamCats/imgs@main/uPic/Dc-Notes-small-OlULPl .jpg " alt =" Dc-Notes-small-OlULPl " style =" zoom :50% ;" />
9
+ <img src =" https://imgs.heiye.site/blog/online-interview-qr .jpg " alt =" Dc-Notes-small-OlULPl " style =" zoom :50% ;" />
10
10
</div >
11
11
12
12
![ ] ( https://cdn.nlark.com/yuque/0/2021/png/1067743/1616314950564-0a745bb8-e526-41ba-a11f-b6a4c9c1241b.png#align=left&display=inline&height=2228&margin=%5Bobject%20Object%5D&originHeight=2228&originWidth=2658&size=0&status=done&style=none&width=2658 )
13
13
14
14
# 需求
15
+
15
16
> 秋招一般从三个方面准备:
17
+ >
16
18
> - 知识点:形成个人体系,要根据自己的简历所建立的知识点
17
- > - 算法:开发岗的话,一般都是leetcode的题 ,不需要盲目刷完,后面我会讲
19
+ > - 算法:开发岗的话,一般都是 leetcode 的题 ,不需要盲目刷完,后面我会讲
18
20
> - 项目:要有针对性的项目,而且要不断的思考项目的亮点、困难点和如何解决的,以及多个方案对比。
19
21
20
22
如上图,从功能分析,大概分为三个子功能,也就对应三个功能的主页面。
23
+
21
24
## 面经
25
+
22
26
据我个人秋招经历来讲,看面经是又必须要的,有两种好处:
23
27
24
28
1 . 秋招之前,不知道面试官问什么,也并不知道如何回答,如果提前看了一些面经上的问题,心中大概有一些眉目,可以私下多准备,这时候一方面可以提供自信心;另一方面,不容易紧张。
25
29
1 . 查漏补缺,如果有了个人知识体系,看面经可以不断的查看自己哪部分没考虑到,可以及时补缺。
26
30
27
- 接着,对这个功能,我首先是分为前后端,算法岗暂时不涉及。毕竟前后端的面经是不一样的。目前涉及的公司大概有20-30之间吧,后续可以补充,当然,常见的大厂肯定是有的。当然,🐂客网有这些面经呀,但是有时候用手机看也挺方便的,虽然🐂🐂也有小程序,哈哈哈。但总体来讲,还是稍微复杂了一些,我仅仅是想一个简简单单的功能的嘛,简约。
31
+ 接着,对这个功能,我首先是分为前后端,算法岗暂时不涉及。毕竟前后端的面经是不一样的。目前涉及的公司大概有 20-30 之间吧,后续可以补充,当然,常见的大厂肯定是有的。当然,🐂 客网有这些面经呀,但是有时候用手机看也挺方便的,虽然 🐂🐂 也有小程序,哈哈哈。但总体来讲,还是稍微复杂了一些,我仅仅是想一个简简单单的功能的嘛,简约。
32
+
28
33
## 算法
34
+
29
35
这一块分为笔试和面试。以我秋招的经历,我个人觉得,笔试常考的类型:
30
36
31
37
1 . 二分法
32
- 1 . 字符串
33
- 1 . dfs
34
- 1 . bfs
35
- 1 . 贪心
36
- 1 . 排序
37
- 1 . 哈希
38
- 1 . 规律题
39
- 1 . 动态规划
40
- 1 . 双指针
41
- 1 . 数学
42
- 1 . 模拟题
43
- 1 . 图
38
+ 2 . 字符串
39
+ 3 . dfs
40
+ 4 . bfs
41
+ 5 . 贪心
42
+ 6 . 排序
43
+ 7 . 哈希
44
+ 8 . 规律题
45
+ 9 . 动态规划
46
+ 10 . 双指针
47
+ 11 . 数学
48
+ 12 . 模拟题
49
+ 13 . 图
44
50
45
51
而,面试一般常考的类型:
46
52
47
53
1 . 链表
48
- 1 . 树(迭代和递归,可都要熟练)
49
- 1 . 二分法
50
- 1 . dfs
51
- 1 . bfs
52
- 1 . 动态规划
53
- 1 . 背包
54
- 1 . 双指针
55
- 1 . 哈希
56
- 1 . 排序
57
- 1 . 数组
58
- 1 . 字符串
54
+ 2 . 树(迭代和递归,可都要熟练)
55
+ 3 . 二分法
56
+ 4 . dfs
57
+ 5 . bfs
58
+ 6 . 动态规划
59
+ 7 . 背包
60
+ 8 . 双指针
61
+ 9 . 哈希
62
+ 10 . 排序
63
+ 11 . 数组
64
+ 12 . 字符串
59
65
60
66
这个功能,有三大好处:
61
67
62
- 1 . 不同语言是如何解题(js、go和java)
63
- 1 . 对着标题,尝试一下是否有思路
64
- 1 . 不断的手写,要熟能生巧
68
+ 1 . 不同语言是如何解题(js、go 和 java)
69
+ 2 . 对着标题,尝试一下是否有思路
70
+ 3 . 不断的手写,要熟能生巧
71
+
72
+ 其实,我个人觉得,没有必要将 leetcode 全部刷完撒,而且面试不会考那些很陌生的题,一般都是常考的题,因为有价值撒。其实根据我的观察,常考的那些题,也就 300-400 道,而且一般都是考中等题,比较典型的 hard 题,可以做做,但没必要全做。
65
73
66
- 其实,我个人觉得,没有必要将leetcode全部刷完撒,而且面试不会考那些很陌生的题,一般都是常考的题,因为有价值撒。其实根据我的观察,常考的那些题,也就300-400道,而且一般都是考中等题,比较典型的hard题,可以做做,但没必要全做。
67
74
## 知识点
68
- 这一块,我秋招的面试岗位是Java服务端,所以总结了大量的关于Java的知识点,以及形成了一套Java生态的个人体系,当然也是根据我所设计的** 班车项目** 而来的。前不久,学了一下前端的知识,其实我也是想对比前端的js和java相同点和不同点,学习一下其中的思想。这一块,也是分为前后端,当然,我总结了300套面经的内容,并总结了面试题的频率,所以才有此针对做了一些知识点。前端包括:
75
+
76
+ 这一块,我秋招的面试岗位是 Java 服务端,所以总结了大量的关于 Java 的知识点,以及形成了一套 Java 生态的个人体系,当然也是根据我所设计的** 班车项目** 而来的。前不久,学了一下前端的知识,其实我也是想对比前端的 js 和 java 相同点和不同点,学习一下其中的思想。这一块,也是分为前后端,当然,我总结了 300 套面经的内容,并总结了面试题的频率,所以才有此针对做了一些知识点。前端包括:
69
77
70
78
1 . js
71
- 1 . css
72
- 1 . html
73
- 1 . 浏览器
74
- 1 . vue
75
- 1 . 计算机网络
79
+ 2 . css
80
+ 3 . html
81
+ 4 . 浏览器
82
+ 5 . vue
83
+ 6 . 计算机网络
76
84
77
85
当然,也得根据自身的简历哈。后端这一块:
78
86
79
- 1 . Java基础
80
- 1 . Java集合
81
- 1 . Java多线程
82
- 1 . JVM
83
- 1 . Spring
84
- 1 . MySQL
85
- 1 . Redis
86
- 1 . 计算机网络
87
- 1 . 操作系统
88
- 1 . 分布式
89
-
90
- 当然,以上关于班车项目,我后续会总结。班车项目,目前存放在了Github上。链接:[ https://github.com/DreamCats/Dc-Notes ] ( https://github.com/DreamCats/Dc-Notes )
91
-
87
+ 1 . Java 基础
88
+ 2 . Java 集合
89
+ 3 . Java 多线程
90
+ 4 . JVM
91
+ 5 . Spring
92
+ 6 . MySQL
93
+ 7 . Redis
94
+ 8 . 计算机网络
95
+ 9 . 操作系统
96
+ 10 . 分布式
92
97
98
+ 当然,以上关于班车项目,我后续会总结。班车项目,目前存放在了 Github 上。链接:[ https://github.com/DreamCats/Dc-Notes ] ( https://github.com/DreamCats/Dc-Notes )
93
99
94
100
# 页面
101
+
95
102
页面虽然比较简单,但功能实用,将面经、算法和知识点集合在一起方便背诵。
96
- ## 面经页面
97
- ![ 互联网助手-面经页面-iPhoneX-BQQ9MQ] ( http://imgs.heiye.site/uPic/%E4%BA%92%E8%81%94%E7%BD%91%E5%8A%A9%E6%89%8B-%E9%9D%A2%E7%BB%8F%E9%A1%B5%E9%9D%A2-iPhone%20X-BQQ9MQ.png )
98
- ![ 互联网助手-面经列表页面-iPhoneX-AkQP0V] ( http://imgs.heiye.site/uPic/%E4%BA%92%E8%81%94%E7%BD%91%E5%8A%A9%E6%89%8B-%E9%9D%A2%E7%BB%8F%E5%88%97%E8%A1%A8%E9%A1%B5%E9%9D%A2-iPhone%20X-AkQP0V.png )
99
- ![ 互联网助手-面经详情页面-iPhoneX-mTPXPt] ( http://imgs.heiye.site/uPic/%E4%BA%92%E8%81%94%E7%BD%91%E5%8A%A9%E6%89%8B-%E9%9D%A2%E7%BB%8F%E8%AF%A6%E6%83%85%E9%A1%B5%E9%9D%A2-iPhone%20X-mTPXPt.png )
100
- ## 算法页面
101
103
104
+ ## 主页
105
+
106
+ ![ ] ( https://imgs.heiye.site/byte/1644979793216.png )
107
+
108
+ ![ ] ( https://imgs.heiye.site/byte/1644979858216.png )
109
+
110
+ ![ ] ( https://imgs.heiye.site/byte/1644979883388.png )
102
111
103
- ![ 互联网助手-算法页面-iPhoneX-tMYxJj] ( http://imgs.heiye.site/uPic/%E4%BA%92%E8%81%94%E7%BD%91%E5%8A%A9%E6%89%8B-%E7%AE%97%E6%B3%95%E9%A1%B5%E9%9D%A2-iPhone%20X-tMYxJj.png )
104
- ![ 互联网助手-算法详情页面-iPhoneX-hJwWLu] ( http://imgs.heiye.site/uPic/%E4%BA%92%E8%81%94%E7%BD%91%E5%8A%A9%E6%89%8B-%E7%AE%97%E6%B3%95%E8%AF%A6%E6%83%85%E9%A1%B5%E9%9D%A2-iPhone%20X-hJwWLu.png )
105
112
## 知识页面
106
- ![ 互联网助手-知识页面-iPhoneX-l1D7Q9] ( http://imgs.heiye.site/uPic/%E4%BA%92%E8%81%94%E7%BD%91%E5%8A%A9%E6%89%8B-%E7%9F%A5%E8%AF%86%E9%A1%B5%E9%9D%A2-iPhone%20X-l1D7Q9.png )
107
- ![ 互联网助手-知识详情页面-iPhoneX-SPF7m9] ( http://imgs.heiye.site/uPic/%E4%BA%92%E8%81%94%E7%BD%91%E5%8A%A9%E6%89%8B-%E7%9F%A5%E8%AF%86%E8%AF%A6%E6%83%85%E9%A1%B5%E9%9D%A2-iPhone%20X-SPF7m9.png )
113
+
114
+ ![ ] ( https://imgs.heiye.site/byte/1644979824216.png )
115
+
116
+ ## 面经页面
117
+
118
+ ![ ] ( https://imgs.heiye.site/byte/1644979841099.png )
0 commit comments